Index メンバー
Index オブジェクトは、SQL Server のインデックスを表します。
Index 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
Index() () () () | Index クラスの新しいインスタンスを初期化します。 | |
Index(SqlSmoObject, String) | 指定した親オブジェクトで、指定した名前を使用して、Index クラスの新しいインスタンスを初期化します。 |
Top
メソッド
Top
プロパティ
名前 | 説明 | |
---|---|---|
BoundingBoxXMax | 境界ボックスの右上隅の x 座標を指定します。 | |
BoundingBoxXMin | 境界ボックスの左下隅の x 座標を指定します。 | |
BoundingBoxYMax | 境界ボックスの右上隅の y 座標を指定します。 | |
BoundingBoxYMin | 境界ボックスの左下隅の y 座標を指定します。 | |
CellsPerObject | テセレーションでオブジェクトごとにカウントできるセルの最大数を定義します。 | |
CompactLargeObjects | インデックス内のラージ オブジェクト (LOB) データを圧縮するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DisallowPageLocks | インデックスのページ ロックを許可するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DisallowRowLocks | インデックスの行ロックを許可するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Events | Index オブジェクトがサポートするインデックス イベントを取得します。 | |
ExecuteForScalar | オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (SqlSmoObject から継承されています。) | |
ExtendedProperties | ExtendedProperty オブジェクトのコレクションを表します。各 ExtendedProperty オブジェクトは、Index オブジェクトで定義されている拡張プロパティを表します。 | |
FileGroup | インデックス ページを格納するファイル グループを取得します。値の設定も可能です。 | |
FileStreamFileGroup | インデックスのファイル グループ名を取得します。値の設定も可能です。 | |
FileStreamPartitionScheme | インデックスのパーティション構成名を取得します。値の設定も可能です。 | |
FillFactor | インデックスの作成時または再作成時におけるインデックス ページの割合 (パーセント) を取得します。値の設定も可能です。 | |
FilterDefinition | フィルタの定義を含む String 値を取得します。値の設定も可能です。 | |
HasCompressedPartitions | インデックスに圧縮されたパーティションがあるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
HasFilter | インデックスにインデックス値の範囲について定義されているフィルタがあるかどうかを示す Boolean プロパティ値を取得します。 | |
ID | データベース内のインデックスを一意に識別するインデックスの ID 値を取得します。 | |
IgnoreDuplicateKeys | インデックスが重複キーを無視するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IndexedColumns | インデックスに参加しているすべての列を表す IndexedColumn オブジェクトのコレクションを取得します。 | |
IndexKeyType | インデックス キーの種類を取得します。値の設定も可能です。 | |
IsClustered | インデックスがクラスタ化されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IsDisabled | インデックスが無効かどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IsFullTextKey | Microsoft Search による行の識別にインデックスを使用できるかどうかを示す Boolean 値を取得します。 | |
IsIndexOnComputed | インデックスが計算列に基づいているかどうかを示す Boolean プロパティ値を取得します。 | |
IsIndexOnTable | テーブルまたはビューのどちらに対してインデックスが定義されているのかを示す Boolean プロパティ値を取得します。 | |
IsPartitioned | インデックスがパーティション構成に格納されるかどうかを示す Boolean プロパティ値を取得します。 | |
IsSpatialIndex | インデックスが空間インデックスかどうかを指定します | |
IsSystemNamed | インデックス名がシステムによって自動的に設定されたかどうかを示す Boolean プロパティ値を取得します。 | |
IsSystemObject | インデックスがシステム オブジェクトであるかどうかを示す Boolean プロパティ値を取得します。 | |
IsTouched | オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
IsUnique | インデックスが一意かどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IsXmlIndex | インデックスが XML インデックスであるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Level1Grid | geometry データ型の最初のレベルの分解を指定します。 | |
Level2Grid | geometry データ型の 2 番目のレベルの分解を指定します。 | |
Level3Grid | geometry データ型の 3 番目のレベルの分解を指定します。 | |
Level4Grid | geometry データ型の 4 番目のレベルの分解を指定します。 | |
MaximumDegreeOfParallelism | インデックスを使用するクエリを実行する際に使用できるプロセッサの最大数を取得します。値の設定も可能です。 | |
Name | オブジェクトの名前を取得します。値の設定も可能です。 (NamedSmoObject から継承されています。) | |
NoAutomaticRecomputation | インデックスの作成時に統計が再生成されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ObjectInSpace | オブジェクトが孤立して存在するか、SQL Server のインスタンスに直接的または間接的に接続されているかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
OnlineIndexOperation | インデックス操作中にインデックスのオンライン状態が保持されるかどうか (データにアクセスできるかどうか) を示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
PadIndex | インデックスの中間レベルの各ページに空き領域があるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Parent | Index オブジェクトの親である SqlSmoObject オブジェクトを取得します。値の設定も可能です。 | |
ParentXmlIndex | XML インデックスの親を取得します。値の設定も可能です。 | |
PartitionScheme | インデックスに関連付けられたパーティション構成を取得します。値の設定も可能です。 | |
PartitionSchemeParameters | PartitionSchemeParameter オブジェクトのコレクションを表します。各 PartitionSchemeParameter オブジェクトは、インデックスに関連付けられたパーティション構成のパラメータを表します。 | |
PhysicalPartitions | インデックスが格納されるすべての物理パーティションを表す PhysicalPartition オブジェクトのコレクションを取得します。 | |
Properties | オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されています。) | |
ScalarResult | 参照先オブジェクトのスカラ結果を取得します。 (SqlSmoObject から継承されています。) | |
SecondaryXmlIndexType | セカンダリ XML インデックスの種類を取得します。値の設定も可能です。 | |
SortInTempdb | データの中間ストレージに tempdb データベースを使用してインデックスを並べ替えるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
SpaceUsed | インデックス データを KB 単位で格納するディスク領域を取得します。値の設定も可能です。 | |
SpatialIndexType | 列の空間インデックスの種類を取得します。値の設定も可能です。 | |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) | |
Urn | オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されています。) | |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) |
Top
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | (SqlSmoObject から継承されています。) | |
PropertyMetadataChanged | (SqlSmoObject から継承されています。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IAlienObjectDiscover | (SqlSmoObject から継承されています。) | |
IAlienObjectGetParent | (SqlSmoObject から継承されています。) | |
IAlienObjectGetProperty | (SqlSmoObject から継承されています。) | |
ISfcPropertyProviderGetPropertySet | (SqlSmoObject から継承されています。) | |
IAlienObjectGetUrn | (SqlSmoObject から継承されています。) | |
IAlienObjectResolve | (SqlSmoObject から継承されています。) | |
IAlienObjectSetProperty | (SqlSmoObject から継承されています。) |
Top