PartitionSchemeParameter クラス
PartitionSchemeParameter オブジェクトを使用すると、プログラムでパーティション構成パラメータにアクセスできます。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public NotInheritable Class PartitionSchemeParameter _
Inherits ScriptNameObjectBase
'使用
Dim instance As PartitionSchemeParameter
public sealed class PartitionSchemeParameter : ScriptNameObjectBase
public ref class PartitionSchemeParameter sealed : public ScriptNameObjectBase
[<SealedAttribute>]
type PartitionSchemeParameter =
class
inherit ScriptNameObjectBase
end
public final class PartitionSchemeParameter extends ScriptNameObjectBase
説明
パーティション構成は、複数のファイル グループ間でテーブルとインデックスをパーティション分割するための物理構造を定義します。パーティション構成パラメータは、パーティション構成がまたがっているファイル グループを表します。PartitionSchemeParameter プロパティを設定すると、「CREATE PARTITION SCHEME (Transact-SQL)」で示しているように、Transact-SQL で file_group_name 引数を使用したのと同じことになります。
PartitionSchemeParameter オブジェクトのプロパティは、public 固定サーバー ロールのメンバであれば取得できます。
PartitionSchemeParameter オブジェクトのプロパティを設定するには、データベースの ALTER 権限またはサーバーの ALTER ANY DATASPACE 権限を持っているか、固定データベース ロール db_owner、固定データベース ロール db_ddladmin、または固定サーバー ロール sysadmin のメンバである必要があります。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
継承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo. . :: . .SqlSmoObject
Microsoft.SqlServer.Management.Smo. . :: . .NamedSmoObject
Microsoft.SqlServer.Management.Smo. . :: . .ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo..::..PartitionSchemeParameter
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。