RangeType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RangeExpression クラスのインスタンスで使用する数値比較の種類を指定します。
public enum class RangeType
public enum RangeType
type RangeType =
Public Enum RangeType
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| None | 0 | 検索に境界がないことを指定します。 |
| Exclusive | 1 | より大きい比較またはより小さい比較を指定します。
|
| Inclusive | 2 | 等to-or-greater-than 比較または等to-or-less-than 比較を指定します。
|
例
次の例は、AdventureWorks データベースの Products テーブルの ListPrice 列で、 FromTextBox および ToTextBox テキスト ボックスで指定された範囲の表示価格を持つ製品を検索する方法を示しています。 フィルターには、Inclusive プロパティを使用して検索結果に指定された最小値が含まれますが、指定した最大値は除外されます。 このコード例は、「 チュートリアル: 宣言型構文を使用した Web ページ内のデータのフィルター処理」で提供されるより大きな例の一部です。
<asp:RangeExpression DataField="ListPrice"
MinType="Inclusive" MaxType="Exclusive">
<asp:ControlParameter ControlID="FromTextBox" />
<asp:ControlParameter ControlID="ToTextBox" />
</asp:RangeExpression>
注釈
RangeExpression列挙体は、値が指定された 2 つの値の間にあるかどうかを示すために使用されます。 列挙体は、MinType クラスのMaxTypeまたはRangeExpressionプロパティで使用されます。
最小値と最大値を指定します。 RangeType クラスを使用して指定した値を含めたり除外したりできます。
次の表では、列挙値について説明します。
| 列挙 | Description |
|---|---|
| None | 検索に境界がないことを指定します。 |
| 包括的 | より大きい比較またはより小さい比較を実行します。 >= または <= 演算に対応します。 |
| Exclusive | より大きい比較またはより小さい比較を実行します。 >または<操作に対応します。 |