EnumFragmentation メソッド (FragmentationOption)
指定した断片化オプションを使用して、インデックスの断片化情報の一覧を列挙します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Function EnumFragmentation ( _
fragmentationOption As FragmentationOption _
) As DataTable
'使用
Dim instance As Index
Dim fragmentationOption As FragmentationOption
Dim returnValue As DataTable
returnValue = instance.EnumFragmentation(fragmentationOption)
public DataTable EnumFragmentation(
FragmentationOption fragmentationOption
)
public:
DataTable^ EnumFragmentation(
FragmentationOption fragmentationOption
)
member EnumFragmentation :
fragmentationOption:FragmentationOption -> DataTable
public function EnumFragmentation(
fragmentationOption : FragmentationOption
) : DataTable
パラメーター
- fragmentationOption
型: Microsoft.SqlServer.Management.Smo. . :: . .FragmentationOption
断片化オプションを示す FragmentationOption オブジェクトの値です。
戻り値
型: System.Data. . :: . .DataTable
列挙された断片化情報の一覧を含む DataTable システム オブジェクトの値です。
説明
このメソッドは、SQL Server 7.0 と SQL Server 2000 の DBCC SHOWCONTIG、および SQL Server 2008 の fn_indexinfo に相当します。出力形式はサーバーのバージョンによって異なります。
注意 |
---|
UserDefinedTableType オブジェクトに基づくインデックスは変更できないため、このメソッドを実行すると例外が発生します。 |