Microsoft.SqlServer.Management.Smo 名前空間
Microsoft.SqlServer.Management.Smo 名前空間には、コア SQL Server データベース エンジン オブジェクトを表すクラスが含まれています。 これらには、インスタンス、データベース、テーブル、ストアド プロシージャ、ビューなどがあります。
Microsoft.SqlServer.Management.Smo 名前空間には、SQL Server データベース エンジン オブジェクトを表すインスタンス オブジェクト クラスと、スクリプト作成などの特定のタスクを表すユーティリティ クラスが含まれています。 サーバー オブジェクト変数を使用してSQL Server データベース エンジンのインスタンスへの接続が確立されると、SMO インスタンス オブジェクトを使用してインスタンス上のオブジェクトにアクセスできます。 たとえば、Database オブジェクトを使用して、接続済みの SQL Server データベース エンジン インスタンス上にあるデータベースにアクセスできます。 すべてのインスタンス クラスは、オブジェクト階層の Server クラスに関連しています。 ユーティリティ クラスは、Server クラス オブジェクト階層の外側に存在し、バックアップやスクリプト作成などの特定のタスクを表します。
Microsoft.SqlServer.Management.Smo 名前空間のほとんどのクラスは、Microsoft.SqlServer.Smo.dll ファイルおよび Microsoft.SqlServer.SmoExtended.dll ファイルにあります。 さらに、一部の列挙クラスは、Microsoft.SqlServer.SqlEnum.dll アセンブリ ファイルおよび Microsoft.SqlServer.SmoEnum.dll アセンブリ ファイルにあります。 Microsoft.SqlServer.Management.Smo 名前空間のすべてのクラスにアクセスするには、4 つのファイルをすべてインポートする必要があります。
Microsoft.SqlServer.Management.Smo 名前空間を使用すると、次のような操作を実行できます。
SQL Server データベース エンジンのインスタンスに接続する。
インスタンスの設定や構成オプションを表示および変更する。
データベース オブジェクトを表示および変更する。
SQL Server データベース エンジンのインスタンスで DDL (データ定義言語) タスクを実行する。
データベースの依存関係のスクリプトを作成する。
バックアップ操作や復元操作などのデータベースのメンテナンス タスクを実行する
データベース スキーマとデータを転送する。
クラス
クラス | 説明 | |
---|---|---|
AbstractCollectionBase | AbstractCollectionBase オブジェクトは、コレクション オブジェクトの作成に使用される基本クラス オブジェクトです。 | |
AffinityInfo | AffinityInfo オブジェクトは、SQL Server のインスタンス上のすべての CPU および NUMA ノードの関係設定を表します。AffinityInfo オブジェクトにアクセスするには Server オブジェクトを使用します。 | |
AffinityInfoBase | AffinityInfo の基本クラスを表します。 | |
ApplicationRole | ApplicationRole オブジェクトは、ユーザーの権限に関係なくアプリケーションからアクセス特権を設定するために使用する、セキュリティ ロールを表します。 | |
ApplicationRoleCollection | ApplicationRoleCollection クラスは、参照先データベースのすべてのアプリケーション ロールを表す ApplicationRole オブジェクトのコレクションを表します。 | |
ApplicationRoleEvents | ApplicationRoleEvents オブジェクトは、Microsoft SQL Server のアプリケーション ロール イベント通知に必要な設定を表します。 | |
ArrayListCollectionBase | ArrayListCollectionBase オブジェクトは、配列リストに基づくコレクションの作成に使用する基本クラスを表します。 | |
AsymmetricKey | AsymmetricKey オブジェクトは、SQL Server 非対称キーを表します。 | |
AsymmetricKeyCollection | AsymmetricKeyCollection クラスは、参照するデータベースのすべての非対称キーを表す AsymmetricKey オブジェクトのコレクションを表します。 | |
AsyncStatus | AsyncStatus オブジェクトは、非同期プロセスの状態を表します。 | |
Audit | Audit オブジェクトは、SQL Server 監査ログを表します。 | |
AuditCollection | AuditCollection クラスは、SQL Server のインスタンス上のすべての監査を表す Audit オブジェクトのコレクションを表します。 | |
AuditExtender | メソッドとプロパティを Audit オブジェクトに追加します。 | |
AuditSpecification | AuditSpecification クラスは、監査グループを定義し、その所属先のサーバー監査を指定します。 | |
AvailabilityDatabase | 可用性データベースを表します。 | |
AvailabilityDatabaseCollection | 可用性グループに含まれているデータベースのコレクションを表します。 | |
AvailabilityGroup | データベースとレプリカを含む可用性グループを表示します。 | |
AvailabilityGroupCollection | 可用性グループ内の指定したオブジェクトのコレクションを表示します。 | |
AvailabilityGroupListener | 可用性グループのリスナーのオブジェクトを表します。 | |
AvailabilityGroupListenerCollection | AvailabilityGroupListener オブジェクトのコレクションを表します。 | |
AvailabilityGroupListenerIPAddress | 可用性グループのリスナーの IP アドレスを表します。 | |
AvailabilityGroupListenerIPAddressCollection | AvailabilityGroupListenerIPAddress オブジェクトのコレクションを表します。 | |
AvailabilityGroupListenerIPAddressCollectionBase | すべてのスキーマ コレクション クラスの共通機能を含んでいるクラスを表します。 | |
AvailabilityGroupState | 可用性グループの IAvailabilityGroupState 論理ファセットを実装するアダプター クラスを表します。 | |
AvailabilityReplica | 可用性レプリカとそのプロパティを表示します。 | |
AvailabilityReplicaCollection | AvailabilityReplicaCollection オブジェクトを表します。 | |
Backup | Backup オブジェクトを使用すると、Microsoft SQL Server のバックアップ操作にプログラムでアクセスできます。 | |
BackupDevice | BackupDevice オブジェクトを使用すると、プログラムで SQL Server バックアップ デバイスにアクセスできます。 | |
BackupDeviceCollection | BackupDeviceCollection クラスは、SQL Server のインスタンスのすべてのバックアップ デバイスを表す BackupDevice オブジェクトのコレクションを表します。 | |
BackupDeviceItem | BackupDeviceItem オブジェクトを使用すると、指定した名前の SQL Server バックアップ デバイスにプログラムでアクセスできます。 | |
BackupDeviceList | BackupDeviceList オブジェクトを使用すると、プログラムでバックアップ デバイスの一覧にアクセスできます。 | |
BackupMedia | バックアップ メディアを表します。 | |
BackupMediaSet | バックアップ メディア セットを表します。 | |
BackupMediaSet.IncompleteBackupMediaSetException | バックアップ メディア セットが不完全な場合にスローされる例外です。 | |
BackupRestoreBase | BackupRestoreBase クラスは、バックアップと復元の両方の操作に共通した機能を表す基本クラスです。 | |
BackupSet | バックアップ セットを表します。 | |
BackupSetCollection | バックアップ セットのコレクションを表します。 | |
Certificate | Certificate オブジェクトは、SQL Server の証明書を表します。 | |
CertificateCollection | CertificateCollection クラスは、SQL Server のインスタンスですべての証明書を表す Certificate オブジェクトのコレクションを表します。 | |
CertificateEvents | CertificateEvents オブジェクトは、SQL Server の Certificate イベント通知に必要な設定を表します。 | |
Check | Check オブジェクトは SQL Server の CHECK 制約を表します。 | |
CheckCollection | CheckCollection クラスは、親オブジェクトで定義されたすべての CHECK 制約を表す Check オブジェクトのコレクションを表します。 | |
CollectionNotAvailableException | CollectionNotAvailableException クラスは、使用できないコレクションを取得しようとした場合に発生する例外です。 | |
Column | Column オブジェクトは、SQL Server の列を表します。 | |
ColumnCollection | ColumnCollection クラスは、テーブルで定義されたすべての列を表す Column オブジェクトのコレクションを表します。 | |
ConfigProperty | ConfigProperty オブジェクトには、最大値、最小値、現在の値、新しい値など、Microsoft SQL Server の構成オプションに関連する情報が格納されます。 | |
ConfigPropertyCollection | ConfigPropertyCollection クラスは ConfigProperty オブジェクトのコレクションです。これは、SQL Server のインスタンスで定義されているすべての構成プロパティを表します。 | |
Configuration | SQL Server のインスタンスの構成情報を格納する Configuration クラスを表します。 | |
ConfigurationBase | ConfigurationBase クラスは、SQL Server インスタンスの構成情報を表す基本クラスです。 | |
Cpu | Cpu クラスには、SQL Server のインスタンス上の CPU に関する情報が含まれます。 | |
CpuCollection | CpuCollection クラスは、SQL Server のインスタンスで定義されたすべての CPU を表す Cpu オブジェクトのコレクションです。 | |
Credential | Credential オブジェクトは、Microsoft SQL Server 資格情報を表します。 | |
CredentialCollection | CredentialCollection クラスは、Microsoft SQL Server のインスタンスで定義されたすべての資格情報を表す Credential オブジェクトのコレクションを表します。 | |
CryptographicProvider | CryptographicProvider オブジェクトは、SQL Server 暗号化サービス プロバイダーを表します。 | |
CryptographicProviderCollection | CryptographicProvider オブジェクトのコレクションを表す CryptographicProviderCollection 型のコレクションです。 | |
Database | SQL Server データベースを表します。 | |
DatabaseActiveDirectory | 互換性のために残されています。DatabaseActiveDirectory オブジェクトを使用すると、データベースの Active Directory 設定にプログラムでアクセスできます。 | |
DatabaseAdapter | 管理ファセットとして使用するデータベース アダプター型です。 | |
DatabaseAdapterBase | データベース アダプターの基本クラスです。 | |
DatabaseAuditSpecification | DatabaseAuditSpecification オブジェクトは、データベース上の監査可能なイベントを表します。 | |
DatabaseAuditSpecificationCollection | DatabaseAuditSpecificationCollection クラスは、データベースで定義されたすべての監査仕様を表す DatabaseAuditSpecification オブジェクトのコレクションを表します。 | |
DatabaseAuditSpecificationExtender | メソッドとプロパティを DatabaseAuditSpecification オブジェクトに追加します。 | |
DatabaseCollection | DatabaseCollection クラスは Database オブジェクトのコレクションです。これは、SQL Server のインスタンスで定義されているすべてのデータベースを表します。 | |
DatabaseDdlTrigger | DatabaseDdlTrigger オブジェクトは、SQL Server データベース データ定義言語 (DDL) トリガーを表します。 | |
DatabaseDdlTriggerCollection | DatabaseDdlTriggerCollection クラスは、テーブルで定義されているすべてのデータベース データ定義言語 (DDL) トリガーを表す DatabaseDdlTrigger オブジェクトのコレクションを表します。 | |
DatabaseDdlTriggerEvent | DatabaseDdlTriggerEvent オブジェクトは、データベース DDL トリガー イベント セットに含めることのできる SQL Server データベース DDL トリガー イベントを表します。 | |
DatabaseDdlTriggerEventSet | DatabaseDdlTriggerEventSet オブジェクトは、SQL Server データベース データ定義言語 (DDL) トリガー イベントのセットを表します。 | |
DatabaseEncryptionKey | データベース暗号化キーを作成します。 | |
DatabaseEncryptionKeyExtender | データベース暗号化キー クラスを拡張します。 | |
DatabaseEvent | DatabaseEvent オブジェクトは、データベース イベント セットに含めることができる SQL Server データベース イベントを表します。 | |
DatabaseEventArgs | DatabaseEventArgs オブジェクトは、データベースで発生したイベントによって渡される引数を表します。 | |
DatabaseEvents | DatabaseEvents オブジェクトは、Microsoft SQL Server のデータベース イベント通知に必要な設定を表します。 | |
DatabaseEventSet | DatabaseEventSet オブジェクトは、SQL Server のデータベース イベントのセットを表します。 | |
DatabaseFile | DatabaseFile オブジェクトは、DataFile オブジェクトおよび LogFile オブジェクトの作成に使用される基本クラスです。 | |
DatabaseFileMappingsDictionary | このクラスは Dictionary から継承され、ソース サーバーのデータベース ファイルのパスを、ユーザーによって指定された対応するターゲット サーバーの場所にマップします。 | |
DatabaseMaintenanceAdapter | データベースのメンテナンス ファセットには、論理プロパティがあります。このファセットは、DatabaseAdapter クラスを継承しています。 | |
DatabaseMapping | DatabaseMapping オブジェクトは、SQL Server のデータベース マッピングを表します。 | |
DatabaseMirroringPayload | DatabaseMirroringPayload オブジェクトは、データベース ミラーリングのペイロード設定を表します。 | |
DatabaseOptions | DatabaseOptions オブジェクトは、SQL Server データベース オプションを表します。 | |
DatabasePerformanceAdapter | データベース パフォーマンス ファセットは、データベースのパフォーマンス管理に関連する論理プロパティを実装します。 | |
DatabasePermission | DatabasePermission オブジェクトは、SQL Server のデータベース権限を表します。データベース権限は、データベースの権限セットに追加したうえで、ユーザーに対して許可、取り消し、または拒否できます。 | |
DatabasePermissionInfo | DatabasePermissionInfo オブジェクトは、SQL Server のデータベース権限に関する情報を表します。 | |
DatabasePermissionSet | DatabasePermissionSet オブジェクトは、SQL Server のデータベース権限のセットを表します。 | |
DatabaseReplicaState | 可用性グループに参加しているデータベースのランタイム状態を表します。このデータベースは、可用性グループを構成するレプリカのいずれかに配置できます。 | |
DatabaseReplicaStateCollection | 親データベースで定義されたすべてのデータベース レプリカの状態を表すオブジェクトのコレクションを表します。 | |
DatabaseReplicaStateCollectionBase | 親データベースで定義されたすべてのデータベース レプリカの状態を表す DatabaseReplicaState オブジェクトのコレクションを表します。 | |
DatabaseRestorePlanner | データベース復元プランナーを表します。 | |
DatabaseRole | DatabaseRole オブジェクトは、SQL Server のデータベース セキュリティ ロールを表します。 | |
DatabaseRoleCollection | DatabaseRoleCollection クラスは、親データベースで定義されたすべてのデータベース ロールを表す DatabaseRole オブジェクトのコレクションを表します。 | |
DatabaseSecurityAdapter | データベース セキュリティ ファセットを公開するために使用されるプロパティとメソッドが含まれます。 | |
DatabaseSnapshotExtender | メソッドとプロパティを DatabaseSnapshot オブジェクトに追加します。 | |
DataFile | DataFile オブジェクトは、SQL Server データ ファイルを表します。 | |
DataFileCollection | DataFileCollection クラスは、親オブジェクトで定義されたすべてのデータ ファイルを表す DataFile オブジェクトのコレクションを表します。 | |
DataTransferBase | データ転送ベースを表します。 | |
DataType | DataType オブジェクトは、SQL Server データ型を表します。 | |
DdlTriggerBase | DdlTriggerBase は、DatabaseDdlTrigger オブジェクトに継承される基本クラスであり、SQL Server データベース データ定義言語 (DDL) トリガーを表します。 | |
Default | Default オブジェクトは、SQL Server の既定値を表します。 | |
DefaultCollection | DefaultCollection クラスは、Default オブジェクトのコレクションを表します。 | |
DefaultConstraint | DefaultConstraint オブジェクトは、SQL Server の既定の制約を表します。 | |
DefaultLanguage | Microsoft Search サービスでサポートされるすべての既定の言語の一覧を表します。 | |
DefaultRuleBase | DefaultRuleBase クラスは、Rule クラスと Default クラスによって継承される基本クラスです。 | |
DependencyCollection | DependencyCollection クラスは、SMO のスクリプト作成操作でノード クラスの派生に使用する Dependency オブジェクトのコレクションを表します。 | |
DependencyCollectionNode | DependencyCollectionNode クラスは、スクリプト作成操作の際に派生する依存関係コレクション内のノードを表します。 | |
DependencyNode | DependencyNode クラスは、URN アドレスによって定義されるノードを表します。 | |
DependencyTree | DependencyTree オブジェクトは、SQL Server オブジェクトとそれらの相互に対する階層リレーションシップを含むツリー構造を表します。 | |
DependencyTreeNode | DependencyTreeNode クラスは、DependencyTree オブジェクト階層内の SQL Server の子オブジェクトおよび兄弟オブジェクトを表します。 | |
DependencyWalker | DependencyWalker オブジェクトは、依存関係の識別など、依存関係に関連するスクリプト作成操作を実行するためのツールです。また、出力を一覧に変換します。 | |
Endpoint | Endpoint クラスは、要求をネイティブでリッスンできるエンドポイント サービスを表します。 | |
EndpointCollection | EndpointCollection クラスは、すべての HTTP エンドポイントを表す Endpoint オブジェクトのコレクションを表します。 | |
EndpointPayload | EndpointPayload オブジェクトは、エンドポイント ペイロードを表します。 | |
EndpointProtocol | EndpointProtocol オブジェクトは、HTTP エンドポイント プロトコルを表します。 | |
EventProperty | EventProperty クラスはイベントのプロパティを表します。 | |
EventPropertyCollection | EventPropertyCollection オブジェクトは、イベント オブジェクトのプロパティを表します。 | |
EventSetBase | EventSetBase クラスは、イベント セット オブジェクトを派生させるために使用する基本クラスです。 | |
ExtendedProperty | ExtendedProperty オブジェクトは、ExtendedProperties コレクション プロパティを持つオブジェクトに対して定義される拡張プロパティを表します。 | |
ExtendedPropertyCollection | ExtendedPropertyCollection クラスは、すべての拡張プロパティを表す ExtendedPropertyCollectionオブジェクトのコレクションです。 | |
ExtendedStoredProcedure | ExtendedStoredProcedure オブジェクトは、Microsoft SQL Server のインスタンス上の拡張ストアド プロシージャを表します。 | |
ExtendedStoredProcedureCollection | ExtendedStoredProcedureCollection クラスは、親データベースで定義されたすべての拡張ストアド プロシージャを表す ExtendedStoredProcedure オブジェクトのコレクションです。 | |
FailedOperationException | FailedOperationException クラスは、操作が失敗した場合に発生する例外を表します。失敗したデータベース操作には、CREATE、DROP、ALTER、SCRIPT、REFRESH、RENAME などがあります。この例外は、SMO の一部のパブリック メソッドが失敗した場合にも発生する可能性があります。 | |
Federation | SQL Azure データベース上のフェデレーション オブジェクトを表します。 | |
FederationCollection | フェデレーション オブジェクトのコレクションを表します。 | |
FileGroup | FileGroup オブジェクトは、SQL Server ファイル グループを表します。ファイル グループの詳細については、「ファイルとファイル グループを使用したデータの格納」を参照してください。 | |
FileGroupCollection | FileGroupCollection クラスは、親データベースで定義されたすべてのファイル グループを表す FileGroup オブジェクトのコレクションです。 | |
ForeignKey | ForeignKey オブジェクトは、SQL Server 外部キーを表します。 | |
ForeignKeyCollection | ForeignKeyCollection クラスは、親オブジェクトで定義されたすべての外部キーを表す ForeignKey オブジェクトのコレクションを表します。 | |
ForeignKeyColumn | ForeignKeyColumn オブジェクトは、SQL Server の外部キー列を表します。 | |
ForeignKeyColumnCollection | ForeignKeyColumnCollection クラスは、親オブジェクトで定義されたすべての外部キー列を表す ForeignKeyColumn オブジェクトのコレクションを表します。 | |
FrequencyPair | FrequencyPair オブジェクトは、カウントおよび実行時間情報を保存して頻度を測定するユーティリティです。 | |
FullTextCatalog | FullTextCatalog オブジェクトは、Microsoft Search のフルテキスト カタログを表します。 | |
FullTextCatalogCollection | FullTextCatalogCollection クラスは、親オブジェクトで定義されたすべてのフルテキスト カタログを表す FullTextCatalog オブジェクトのコレクションを表します。 | |
FullTextIndex | FullTextIndex オブジェクトは、Microsoft Search のフルテキスト インデックスを表します。 | |
FullTextIndexColumn | FullTextIndexColumn オブジェクトは、Microsoft Search のフルテキスト インデックス列を表します。 | |
FullTextIndexColumnCollection | FullTextIndexColumnCollection クラスは、親オブジェクトで定義されたすべてのフルテキスト インデックス列を表す FullTextIndexColumn オブジェクトのコレクションを表します。 | |
FullTextService | FullTextService オブジェクトを使用すると、Microsoft Search のフルテキスト設定にプログラムでアクセスできます。 | |
FullTextStopList | フルテキスト ストップリストを表す FullTextStopList オブジェクト。 | |
FullTextStopListCollection | FullTextStopListCollection クラスは、親データベースで定義されたすべてのフルテキスト ストップ リストを表す FullTextStopList オブジェクトのコレクションです。 | |
HttpProtocol | HttpProtocol オブジェクトは、Microsoft SQL Server のインスタンスの HTTP プロトコルを表します。 | |
Index | Index オブジェクトは、SQL Server のインデックスを表します。 | |
IndexCollection | IndexCollection クラスは、SQL Server のインスタンスで定義されたすべてのインデックスを表す Index オブジェクトのコレクションです。 | |
IndexedColumn | IndexedColumn オブジェクトは、インデックスに関与している SQL Server 列を表します。 | |
IndexedColumnCollection | IndexedColumnCollection クラスは、SQL Server のインスタンスで定義されたすべてのインデックス付き列を表す IndexedColumn オブジェクトのコレクションです。 | |
IndexedXmlPath | インデックス付き XML パスを表します。 | |
IndexedXmlPathCollection | インデックス付き XML パスのコレクションを表します。 | |
IndexedXmlPathNamespace | インデックス付き XML パスの名前空間を表します。 | |
IndexedXmlPathNamespaceCollection | インデックス付き XML パスの名前空間のコレクションを表します。 | |
IndexEvents | IndexEvents オブジェクトは、SQL Server のインデックス イベント通知に必要な設定を表します。 | |
Information | Information クラスは、SQL Server のインスタンスに関する構成可能ではない情報を格納します。これには、照合順序など、セットアップ時に設定されるシステム情報およびオプションが含まれます。 | |
InternalSmoErrorException | InternalSmoErrorException クラスは、SMO 操作の内部フェーズでエラーが発生した場合に発生する例外を表します。 | |
InvalidRestorePlanException | 無効な復元プランを実行または検証しようとするとスローされる例外です。 | |
InvalidScriptingOptionException | InvalidScriptingOptionException は、無効なスクリプト作成オプションが原因の例外を表します。 | |
InvalidSmoOperationException | InvalidSmoOperationException クラスは、SMO 操作が無効な場合に発生する例外を表します。 | |
InvalidVersionSmoOperationException | InvalidVersionSmoOperationException クラスは、SMO 操作のバージョンが無効な場合に発生する例外を表します。 | |
JobScheduleCollectionBase | JobScheduleCollectionBase クラスは、JobScheduleCollection クラスの作成に使用される基本クラスを表します。 | |
Language | Language オブジェクトは、SQL Server によってサポートされる言語を表します。SQL Server 言語によって、日付と時刻の形式とシステム メッセージの表示言語が決定されます。 | |
LanguageCollection | LanguageCollection クラスは、SQL Server のインスタンスで定義されたすべての言語を表す Language オブジェクトのコレクションです。 | |
LinkedServer | LinkedServer オブジェクトは、SQL Server 以外のデータベース システムを表し、OLE DB ドライバーを使用して SQL Server の現在のインスタンスにリンクされます。 | |
LinkedServerCollection | LinkedServerCollection クラスは、SQL Server のインスタンスで登録されたすべてのリンク サーバーを表す LinkedServer オブジェクトのコレクションです。 | |
LinkedServerLogin | LinkedServerLogin オブジェクトは、リンク サーバーに接続する権限を持つ SQL Server ログオン アカウントを表します。 | |
LinkedServerLoginCollection | LinkedServerLoginCollection クラスは、リンク サーバーで定義されたすべてのリンク サーバー ログインを表す LinkedServerLogin オブジェクトのコレクションを表します。 | |
LogFile | LogFile オブジェクトは、SQL Server ログ ファイルを表します。 | |
LogFileCollection | LogFileCollection クラスは、Microsoft SQL Server のインスタンスで定義されているすべてのログ ファイルを表す LogFile オブジェクトのコレクションを表します。 | |
Login | Login オブジェクトは、Windows 認証または SQL Server 認証を使用して SQL Server のインスタンスへアクセスする許可を与えられている SQL Server ログイン アカウントを表します。 | |
LoginCollection | LoginCollection クラスは、SQL Server のインスタンスで定義されたすべてのログイン アカウントを表す Login オブジェクトのコレクションです。 | |
LoginEvents | LoginEvents オブジェクトは、SQL Server のログイン イベント通知に必要な設定を表します。 | |
MasterKey | MasterKey オブジェクトは、SQL Server データベース マスター キーを表します。 | |
MessageCollectionBase | MessageCollectionBase クラスは、メッセージ コレクション クラスの作成に使用される基本クラスです。 | |
MessageObjectBase | MessageObjectBase クラスは、メッセージ クラスによって継承される基本クラスです。 | |
MissingObjectException | MissingObjectException クラスは、オブジェクトが見つからない場合に発生する例外を表します。 | |
NamedSmoObject | 名前付き SMO オブジェクトを表す NamedSmoObject オブジェクトを表します。 | |
NextRestoreEventArgs | 次の復元イベント引数を表します。 | |
NumaNode | NumaNode オブジェクトは、SQL Server のインスタンス上の NUMA ノードの設定を表します。 | |
NumaNodeCollection | NumaNodeCollection オブジェクトには、SQL Server のインスタンス上の NUMA ノードに関する情報が含まれます。 | |
NumberedObjectCollectionBase | NumberedObjectCollectionBase クラスは、NumberedStoredProcedure オブジェクトなど、番号付きオブジェクトのコレクションの共通機能を表す基本クラスです。 | |
NumberedStoredProcedure | NumberedStoredProcedure クラスは、Microsoft SQL Server の番号付きストアド プロシージャを表します。 | |
NumberedStoredProcedureCollection | NumberedStoredProcedureCollection クラスは、テーブルで定義されたすべての番号付きストアド プロシージャを表す NumberedStoredProcedure オブジェクトのコレクションを表します。 | |
NumberedStoredProcedureParameter | NumberedStoredProcedureParameter オブジェクトは、SQL Server の番号付きストアド プロシージャ パラメーターを表します。 | |
NumberedStoredProcedureParameterCollection | NumberedStoredProcedureParameterCollection クラスは、親オブジェクトで定義されたすべての番号付きストアド プロシージャを表す NumberedStoredProcedure オブジェクトのコレクションです。 | |
ObjectAlteredEventArgs | ObjectAlteredEventArgs オブジェクトは、オブジェクトの変更時に発生するイベントによって渡される引数を表します。 | |
ObjectCreatedEventArgs | ObjectCreatedEventArgs オブジェクトは、オブジェクトの作成時に発生するイベントによって渡される引数を表します。 | |
ObjectDroppedEventArgs | ObjectDroppedEventArgs オブジェクトは、オブジェクトの破棄時に発生するイベントによって渡される引数を表します。 | |
ObjectEvent | ObjectEvent オブジェクトは、オブジェクト イベント セットに含めることができる SQL Server オブジェクト イベントを表します。 | |
ObjectEventSet | ObjectEventSet オブジェクトは、SQL Server のオブジェクト イベントのセットを表します。 | |
ObjectPermission | ObjectPermission オブジェクトは、SQL Server オブジェクトの権限を表します。 | |
ObjectPermissionInfo | ObjectPermissionInfo オブジェクトは、SQL Server オブジェクトの権限に関する情報を表します。 | |
ObjectPermissionSet | ObjectPermissionSet オブジェクトは、Microsoft SQL Server のオブジェクト権限のセットを表します。 | |
ObjectRenamedEventArgs | ObjectRenamedEventArgs オブジェクトは、オブジェクトの名前が変更されたときに発生するイベントによって渡される引数を表します。 | |
OleDbProviderSettings | SQL Server OLE DB プロバイダーの設定を表します。 | |
OleDbProviderSettingsCollection | OleDbProviderSettingsCollection クラスは、リンク サーバーで定義されたすべての OLE DB プロバイダー設定を表す OleDbProviderSettings オブジェクトのコレクションを表します。 | |
OrderColumn | OrderColumn は、CREATE FUNCTION と ORDER BY 句を使用して作成されたテーブル値関数内に指定されている順序で、列を参照します。 | |
OrderColumnCollection | OrderColumn のコレクションを表します。 | |
PageRestorePlanner | ページ復元プランナーを表します。 | |
Parameter | Parameter クラスは、パラメーターを表します。このクラスは、StoredProcedureParameter クラスと UserDefinedFunctionParameter クラスによって継承され、両方のクラスの共通機能を含む基本クラスです。 | |
ParameterBase | ParameterBase クラスは、Parameter クラスと UserDefinedAggregate クラスによって継承される基本クラスです。この基本クラスには、両方のクラスの共通機能が含まれています。 | |
ParameterCollectionBase | ParameterCollectionBase クラスは、パラメーター コレクション クラスの作成に使用される基本クラスです。 | |
PartitionFunction | PartitionFunction オブジェクトを使用すると、プログラムでパーティション関数にアクセスできます。 | |
PartitionFunctionCollection | PartitionFunctionCollection クラスは、SQL Server のインスタンスで定義されたすべてのパーティション関数を表す PartitionFunction オブジェクトのコレクションです。 | |
PartitionFunctionEvents | PartitionFunctionEvents オブジェクトは、SQL Server のパーティション関数イベント通知に必要な設定を表します。 | |
PartitionFunctionParameter | PartitionFunctionParameter オブジェクトを使用すると、プログラムでパーティション関数パラメーターにアクセスできます。 | |
PartitionFunctionParameterCollection | PartitionFunctionParameterCollection クラスは、パーティション関数に対して定義されているすべてのパーティション関数パラメーターを表す PartitionFunctionParameter オブジェクトのコレクションを表します。 | |
PartitionNumberedObjectCollectionBase | PartitionNumberedObjectCollectionBase は、PhysicalPartitionCollection クラスによって継承される基本クラスです。 | |
PartitionScheme | PartitionScheme オブジェクトを使用すると、プログラムでパーティション構成にアクセスできます。 | |
PartitionSchemeCollection | PartitionSchemeCollection クラスは、SQL Server のインスタンスで定義されたすべてのパーティション構成を表す PartitionScheme オブジェクトのコレクションです。 | |
PartitionSchemeEvents | PartitionSchemeEvents オブジェクトは、Microsoft SQL Server のパーティション構成イベント通知に必要な設定を表します。 | |
PartitionSchemeParameter | PartitionSchemeParameter オブジェクトを使用すると、プログラムでパーティション構成パラメーターにアクセスできます。 | |
PartitionSchemeParameterCollection | PartitionSchemeParameterCollection クラスは、パーティション構成で定義されたすべてのパーティション構成パラメーターを表す PartitionSchemeParameter オブジェクトのコレクションです。 | |
Payload | Payload オブジェクトは、SQL Server HTTP エンドポイント ペイロードを表します。 | |
PercentCompleteEventArgs | プロセスが完了の割合マーカーに達したときに発生するイベントによって渡される引数を表します。 | |
PerformanceCounters | SQL Server のインスタンスのパフォーマンスをトレースするために使用されるパフォーマンス カウンターを表す PerformanceCounters オブジェクトです。 | |
PermissionInfo | PermissionInfo クラスは、許可された特権または拒否された特権に関する情報を表します。 | |
PermissionSetBase | PermissionSetBase クラスは、権限セット クラスによって継承される基本クラスです。 | |
PhysicalPartition | PhysicalPartition オブジェクトは、SQL Server オブジェクトのデータおよびメタデータが格納される物理パーティションを表します。 | |
PhysicalPartitionCollection | PhysicalPartitionCollection クラスは、オブジェクトで定義されたすべての物理パーティションを表す PhysicalPartition オブジェクトのコレクションを表します。 | |
PlanGuide | プラン ガイド オブジェクト PlanGuide を作成します。 | |
PlanGuideCollection | プラン ガイド オブジェクトのコレクションです。 | |
PlanGuideExtender | プラン ガイドのプロパティ セットを拡張します。 | |
ProgressReportEventArgs | ProgressReportEventArgs オブジェクトを使用すると、スクリプト作成操作での依存関係の検出など、オブジェクト階層全体で実行される操作の進行状況をレポートするときに使用される引数にプログラムでアクセスできます。 | |
Property | Property オブジェクトを使用すると、すべての SMO オブジェクトのプロパティにプログラムからアクセスできます。 | |
PropertyCannotBeRetrievedException | PropertyCannotBeRetrievedException クラスは、プロパティを取得できない場合に発生する例外を表します。 | |
PropertyCollection | PropertyCollection クラスは、親オブジェクトで定義されているすべてのプロパティを表す Property オブジェクトのコレクションです。 | |
PropertyNotSetException | PropertyNotSetException クラスは、プロパティ値が設定されていない場合に発生する例外を表します。 | |
PropertyReadOnlyException | PropertyReadOnlyException クラスは、読み取り専用プロパティを設定しようとした場合に発生する例外を表します。 | |
PropertyTypeMismatchException | PropertyTypeMismatchException クラスは、データ型が不適切であるプロパティ値を設定しようとしたときに発生する例外を表します。 | |
PropertyWriteException | PropertyWriteException クラスは、プロパティ値の設定中にエラーが発生した場合に生成される例外を表します。 | |
Protocol | Protocol オブジェクトを使用すると、SQL Server でサポートされているプロトコルにプログラムからアクセスできます。 | |
RelocateFile | RelocateFile オブジェクトは、ファイルの再配置を可能にするプログラム ツールです。 | |
ResourceGovernor | ResourceGovernor クラスを表します。 | |
ResourcePool | このコンテンツは更新されません。ここにデータを追加しないでください。 | |
ResourcePoolAffinityInfo | リソース プールの関係に関する情報を表します。 | |
ResourcePoolCollection | リソース プールのコレクションを表します。 | |
Restore | Restore オブジェクトを使用すると、プログラムで復元操作にアクセスできます。 | |
RestoreOptions | 復元オプションを表します。 | |
RestorePlan | 特定の時点の特定の状態までデータベースを復元する一連のデータベース復元操作を表します。 | |
Rule | Rule オブジェクトを使用すると、プログラムから SQL Server ルールにアクセスできます。 | |
RuleCollection | RuleCollection クラスは、SQL Server のインスタンスで定義されたすべてのルールを表す Rule オブジェクトのコレクションです。 | |
Scheduler | SQL Server 管理オブジェクトに関連付けられたスケジューラを表します。 | |
SchedulerCollection | スケジューラのコレクションを表します。 | |
Schema | Schema オブジェクトは、SQL Server データベース オブジェクトの所有権のコンテキストを表します。 | |
SchemaCollection | SchemaCollection クラスは、参照するデータベースのすべてのスキーマを表す Schema オブジェクトのコレクションを表します。 | |
SchemaCollectionBase | SchemaCollectionBase クラスは、SchemaCollection クラスによって継承される基本クラスです。 | |
SchemaCustomResolver | COM ベースの競合回避モジュールの図を表します。 | |
SchemaEvents | SchemaEvents オブジェクトは、SQL Server のスキーマ イベント通知に必要な設定を表します。 | |
Scripter | Scripter オブジェクトは、スクリプト操作を管理するための、包括的な最上位オブジェクトです。 | |
ScriptingErrorEventArgs | ScriptingErrorEventArgs オブジェクトを使用すると、スクリプト操作の際に発生するエラーをレポートするための引数にプログラムからアクセスできます。 | |
ScriptingOptions | ScriptingOptions スクリプト作成操作に必要なオプションをプログラムで設定できます。 | |
ScriptNameObjectBase | ScriptNameObjectBase は、スクリプト作成操作で使用された代替名を使用できるクラスに継承される基本クラスです。 | |
ScriptOption | ScriptOption オブジェクトは、ScriptingOptions オブジェクトを使用して設定されるスクリプト作成オプションに含めることができる SQL Server スクリプト オプションを表します。 | |
ScriptSchemaObjectBase | ScriptSchemaObjectBase は、スクリプト作成操作で使用された代替名を使用できるクラスによって継承される基本クラスです。 | |
ScriptWriterException | スクリプトを記述しようとしたときに発生した例外を表します。 | |
SearchProperty | SearchProperty オブジェクトは、SQL Server データベース オブジェクトの検索プロパティを表します。 | |
SearchPropertyCollection | SearchPropertyCollection クラスは、SQL Server データベース オブジェクトの検索プロパティのコレクションを表します。 | |
SearchPropertyList | SearchPropertyList は、DataBase の SearchPropertyCollection を表します。 | |
SearchPropertyListCollection | SearchPropertyListCollection クラスは、データベースに関連付けられている型 SearchPropertyList のコレクションを表します。 | |
Sequence | このクラスは、SQL Server Sequence を表します。シーケンスは、シーケンスが作成された仕様に従って数値のシーケンスを生成するユーザー定義のスキーマ バインド オブジェクトです。数値のシーケンスは、定義された間隔で昇順または降順に生成され、要求に応じて再起動 (繰り返し) するように構成できます。ID 列とは異なり、シーケンスは、特定のテーブルに関連付けられていません。アプリケーションは、シーケンス オブジェクトを参照して、次の値を受け取ります。シーケンスとテーブルの関係は、アプリケーションによって制御されます。ユーザー アプリケーションは、シーケンス オブジェクトを参照し、複数の行とテーブル間で値を調整できます。 | |
SequenceCollection | SequenceCollection クラスは、参照するデータベースのすべてのシーケンスを表す Sequence オブジェクトのコレクションを表します。 | |
SequenceEvents | SequenceEvents オブジェクトは、Microsoft SQL Server のシーケンス イベント通知に必要な設定を表します。 | |
Server | Server オブジェクトは、SQL Server のインスタンスを表します。 | |
ServerActiveDirectory | 互換性のために残されています。ServerActiveDirectory オブジェクトを使用すると、プログラムで Active Directory 機能にアクセスできます。 | |
ServerAdapter | このクラスは、通常は隠蔽されているサーバー プロパティを集約します。 | |
ServerAdapterBase | ServerAdapterBase オブジェクトは、ServerAdapter クラスの構築で使用される基本クラスです。 | |
ServerAuditSpecification | ServerAuditSpecification オブジェクトは、SQL Server のインスタンス上の監査可能なイベントを表します。 | |
ServerAuditSpecificationCollection | ServerAuditSpecificationCollection クラスは、サーバーで定義されたすべての監査仕様を表す ServerAuditSpecification オブジェクトのコレクションを表します。 | |
ServerAuditSpecificationExtender | メソッドとプロパティを ServerAuditSpecification オブジェクトに追加します。 | |
ServerConfigurationAdapter | サーバー構成プロパティを更新および変更するためにメソッドを公開します。 | |
ServerDdlTrigger | ServerDdlTrigger オブジェクトは、SQL Server データ定義言語 (DDL) トリガーを表します。 | |
ServerDdlTriggerCollection | ServerDdlTriggerCollection クラスは、テーブルに対して定義されているすべてのサーバー データ定義言語 (DDL) トリガーを表す ServerDdlTrigger オブジェクトのコレクションを表します。 | |
ServerDdlTriggerEvent | ServerDdlTriggerEvent オブジェクトは、サーバーのデータ定義言語 (DDL) トリガー イベント セットに含めることができる Microsoft SQL Server の DDL トリガー イベントを表します。 | |
ServerDdlTriggerEventSet | ServerDdlTriggerEventSet オブジェクトは、SQL Server サーバー データ定義言語 (DDL) トリガー イベントのセットを表します。 | |
ServerEvent | ServerEvent オブジェクトは、サーバー イベント セットに含めることができる SQL Server サーバー イベントを表します。 | |
ServerEventArgs | ServerEventArgs オブジェクトを使用すると、SQL Server のインスタンスで発生するすべての種類のイベントをレポートするための引数にプログラムでアクセスできます。 | |
ServerEvents | ServerEvents オブジェクトは、SQL Server のサーバー レベルのイベント通知に必要な設定を表します。 | |
ServerEventSet | ServerEventSet オブジェクトは、SQL Server のインスタンス上のサーバー イベント セットを表します。 | |
ServerPermission | ServerPermission オブジェクトは、SQL Server のサーバー レベルの権限を表します。 | |
ServerPermissionInfo | ServerPermissionInfo オブジェクトは、SQL Server のサーバー レベルの権限に関する情報を表します。 | |
ServerPermissionSet | ServerPermissionSet オブジェクトは、一連のサーバー権限を表します。 | |
ServerProxyAccount | ServerProxyAccount クラスは、SQL Server のインスタンスのプロキシ アカウントの実装を表します。ProxyAccount オブジェクトは、ジョブ ステップ実行の権限の借用のために提供されています。このオブジェクトはシステム管理者が作成し、ログイン、サーバー ロール、データベース ロールのいずれか、および Transact-SQL を除くいずれかのサブシステムに割り当てることができます。 | |
ServerRole | ServerRole オブジェクトは、Microsoft SQL Server セキュリティ ロールを表します。 | |
ServerRoleCollection | ServerRoleCollection クラスは、テーブルで定義されたすべてのサーバー ロールを表す ServerRole オブジェクトのコレクションを表します。 | |
ServerRoleEvents | ServerRoleEvents オブジェクトは、Microsoft SQL Server の ServerRole イベント通知に必要な設定を表します。 | |
ServerSecurityAdapter | ServerAdapterBase を拡張するセキュリティ ファセットです。 | |
ServerSelectionAdapter | SQL Server のインスタンスの選択オプションを提供します。 | |
ServerSetupAdapter | ServerSetupAdapter オブジェクトは、サーバー セットアップ アダプターを表します。 | |
ServerSurfaceAreaAdapter | サーバー領域アダプターを表す ServerSurfaceAreaAdapter オブジェクト。 | |
ServerTraceEvent | ServerTraceEvent オブジェクトは、サーバー トレース イベント セットに含めることができる SQL Server サーバー トレース イベントを表します。 | |
ServerTraceEventSet | サーバー トレース イベントのセットを表す ServerTraceEventSet オブジェクトです。 | |
ServiceBrokerPayload | ServiceBrokerPayload オブジェクトは、SQL Server Service Broker ペイロードを表します。 | |
ServiceMasterKey | ServiceMasterKey オブジェクトは、Microsoft SQL Server サービス マスター キーを表します。 | |
ServiceQueueEvent | ServiceQueueEvent オブジェクトは、サービス キュー イベントのセットに含めることができる Service Broker サービス キュー イベントを表します。 | |
ServiceQueueEventSet | ServiceQueueEventSet オブジェクトは、SQL Server のサービス キュー イベントのセットを表します。 | |
ServiceRequestException | ServiceRequestException クラスは、サービス要求中にエラーが発生した場合に生成される例外を表します。 | |
Settings | Settings オブジェクトは、SQL Server のインスタンスの構成可能な設定のグループを表します。 | |
SfcDependencyException | SfcDependencyException クラスは、SFC 依存関係操作によりスローされる例外を表します。 | |
SimpleObjectCollectionBase | SimpleObjectCollectionBase クラスは、コレクション オブジェクトの作成に使用される基本クラスです。 | |
SmoApplication | SmoApplication クラスは、イベント管理に関する SMO アプリケーションを表します。 | |
SmoCollectionBase | SmoCollectionBase クラスは、SMO コレクション クラスの作成に使用される基本クラスです。SMO コレクション クラスに共通するメンバーが含まれています。 | |
SmoDmfAdapter | Evaluate(IBaseManagementFacet) を実装します。 | |
SmoEventArgs | SmoEventArgs オブジェクトを使用すると、SMO アプリケーションで発生するイベントをレポートするための引数にプログラムでアクセスできます。 | |
SmoException | SmoException クラスは、SMO の操作中にエラーが発生した場合に生成される例外を表します。 | |
SmoObjectBase | SmoObjectBase は、SqlSmoObject クラスによって継承される基本クラスです。 | |
SmoObjectExtender<T> | SmoObjectExtender<T> クラスは、メソッドおよびプロパティを SqlSmoObject クラス インスタンスに追加します。 | |
SoapMethodCollectionBase | SoapMethodCollectionBase クラスは、SOAP メソッド コレクション オブジェクトに継承される基本クラスです。このクラスを使用すると、SOAP 構成内に存在する SOAP メソッドのコレクションにプログラムでアクセスできます。 | |
SoapMethodObject | SoapMethodObject クラスを使用すると、参照先の SOAP メソッドにプログラムでアクセスできます。 | |
SoapPayload | SoapPayload オブジェクトは、SQL Server SOAP ペイロードを表します。 | |
SoapPayloadMethod | SoapPayloadMethod クラスは、参照する HTTP エンドポイントの SOAP ペイロード メソッドを表します。 | |
SoapPayloadMethodCollection | SoapPayloadMethodCollection クラスは、テーブルで定義されたすべての SOAP ペイロード メソッドを表す SoapPayloadMethod オブジェクトのコレクションを表します。 | |
SortedListCollectionBase | SortedListCollectionBase クラスは、並べ替えられた一覧のコレクション クラスの作成に使用される基本クラスです。 | |
SqlAssembly | SqlAssembly クラスは、Microsoft .NET 環境のアセンブリを表します。 | |
SqlAssemblyCollection | SqlAssemblyCollection クラスは、テーブルで定義されたすべてのアセンブリを表す SqlAssembly オブジェクトのコレクションを表します。 | |
SqlAssemblyEvent | SqlAssemblyEvent オブジェクトは、アセンブリ イベント セットに含めることができる SQL Server アセンブリ イベントを表します。 | |
SqlAssemblyEvents | SqlAssemblyEvents オブジェクトは、SQL Server のアセンブリ イベント通知に必要な設定を表します。 | |
SqlAssemblyEventSet | SqlAssemblyEventSet オブジェクトは、アセンブリ イベントのセットを表します。 | |
SqlAssemblyFile | SqlAssemblyFile オブジェクトは、アセンブリを格納するアセンブリ ファイルを表します。 | |
SqlAssemblyFileCollection | SqlAssemblyFileCollection クラスは SqlAssemblyFile オブジェクトのコレクションです。これは、テーブルで定義されているすべてのアセンブリ ファイルを表します。 | |
SqlPropertyCollection | SqlPropertyCollection クラスは、オブジェクトのプロパティの管理に使用される抽象クラスです。 | |
SqlPropertyInfo | SqlPropertyInfo クラスは、プロパティに関する情報を格納するための抽象クラスです。 | |
SqlServerRegistrations | 互換性のために残されています。SQL Server の登録済みインスタンスを表します。 | |
SqlSmoObject | SqlSmoObject オブジェクトは、SQL Server のすべてのオブジェクトを表します。 | |
Statistic | Statistic クラスは、SQL Server 統計カウンターを表します。 | |
StatisticCollection | StatisticCollection クラスは、テーブルまたはビューで定義されたすべての統計カウンターを表す Statistic オブジェクトのコレクションを表します。 | |
StatisticColumn | StatisticColumn オブジェクトは、SQL Server 統計カウンターで定義されている列を表します。 | |
StatisticColumnCollection | StatisticColumnCollection クラスは、テーブルで定義されたすべての統計列を表す StatisticColumn オブジェクトのコレクションを表します。 | |
StatisticEvents | StatisticEvents オブジェクトは、SQL Server の統計カウンター イベント通知に必要な設定を表します。 | |
StoredProcedure | StoredProcedure オブジェクトは、SQL Server のストアド プロシージャを表します。 | |
StoredProcedureCollection | StoredProcedureCollection クラスは、テーブルで定義されたストアド プロシージャのすべてを表す StoredProcedure オブジェクトのコレクションを表します。 | |
StoredProcedureEvent | StoredProcedureEvent オブジェクトは、ストアド プロシージャ イベント セットに含めることができる SQL Server ストアド プロシージャ イベントを表します。 | |
StoredProcedureEvents | StoredProcedureEvents オブジェクトは、SQL Server のストアド プロシージャ イベント通知に必要な設定を表します。 | |
StoredProcedureEventSet | StoredProcedureEventSet オブジェクトは、ストアド プロシージャ イベントのセットを表します。 | |
StoredProcedureParameter | StoredProcedureParameter オブジェクトは、SQL Server のストアド プロシージャ パラメーターを表します。 | |
StoredProcedureParameterCollection | StoredProcedureParameterCollection クラスは、テーブルで定義されたストアド プロシージャのすべてのパラメーターを表す StoredProcedureParameter オブジェクトのコレクションを表します。 | |
SuspectPage | ページ復元に使用されるデータベース ページを表します。 | |
SymmetricKey | SymmetricKey オブジェクトは、SQL Server 対称キーを表します。 | |
SymmetricKeyCollection | SymmetricKeyCollection クラスは、参照先データベースのすべての対称キーを表す SymmetricKey オブジェクトのコレクションです。 | |
SymmetricKeyEncryption | SymmetricKeyEncryption クラスは、対称キーで暗号化するときに使用する暗号化の種類を表します。 | |
Synonym | Synonym オブジェクトは、SQL Server シノニムを表します。 | |
SynonymCollection | SynonymCollection クラスは、参照するデータベースのすべてのシノニムを表す Synonym オブジェクトのコレクションを表します。 | |
SynonymEvents | SynonymEvents オブジェクトは、SQL Server のシノニム イベント通知に必要な設定を表します。 | |
SystemDataType | SystemDataType オブジェクトは、サポートされるシステム データ型を表します。SystemDataTypeCollection は、サポートされるすべてのシステム データ型を表します。 | |
SystemDataTypeCollection | SystemDataTypeCollection クラスは、参照されたデータベースのすべてのシステム データ型を表す SystemDataType オブジェクトのコレクションを表します。 | |
SystemMessage | SystemMessage オブジェクトは、システムで定義されたメッセージを表します。 | |
SystemMessageCollection | SystemMessageCollection クラスは、SQL Server のインスタンスのすべてのシステム メッセージを表す SystemMessage オブジェクトのコレクションを表します。 | |
Table | Table オブジェクトは、SQL Server のテーブルを表します。 | |
TableCollection | TableCollection クラスは、参照するデータベースのすべてのテーブルを表す Table オブジェクトのコレクションを表します。 | |
TableEvent | TableEvent オブジェクトは、テーブル イベント セットに含めることができる SQL Server テーブル イベントを表します。 | |
TableEvents | TableEvents オブジェクトは、SQL Server のテーブル イベント通知に必要な設定を表します。 | |
TableEventSet | TableEventSet オブジェクトは、テーブル イベントのセットを表します。 | |
TableViewBase | TableViewBase クラスは、Table クラスおよび View クラスの作成に使用される基本クラスです。両方のクラスに共通の機能が含まれます。 | |
TableViewTableTypeBase | テーブル ビューの種類の基本クラスです。 | |
TcpProtocol | TcpProtocol オブジェクトを使用すると、Microsoft SQL Server でサポートされるプロトコルにプログラムでアクセスできます。 | |
Transfer | Transfer オブジェクトは、SQL Server の他のインスタンスにスキーマおよびデータをコピーする操作をプログラムで制御する手段を提供するツール オブジェクトです。 | |
TransferBase | 転送の基本クラスを表します。 | |
Trigger | Trigger オブジェクトは、SQL Server のトリガーを表します。 | |
TriggerCollection | TriggerCollection クラスは、テーブルで定義されたすべてのトリガーを表す Trigger オブジェクトのコレクションを表します。 | |
TriggerEvents | TriggerEvents オブジェクトは、SQL Server のトリガー イベント通知に必要な設定を表します。 | |
UnknownPropertyException | UnknownPropertyException クラスは、SMO 操作で不明なプロパティが検出された場合に発生する例外を表します。 | |
UnsupportedEngineTypeException | UnsupportedEngineTypeException クラスは、SMO 操作をサポートしていない種類のデータベース エンジンで操作が試行された場合に発生する例外を表します。データベース エンジンの種類は、SQL Server データベース エンジンのインスタンスまたは SQL Azure です。 | |
UnsupportedFeatureException | UnsupportedFeatureException クラスは、SMO 操作でサポートされていない機能に対する要求が検出された場合に発生する例外を表します。 | |
UnsupportedObjectNameException | UnsupportedObjectNameException クラスは、サポートされていないオブジェクト名が SMO 操作によって検出された場合に発生する例外を表します。 | |
UnsupportedVersionException | UnsupportedVersionException クラスは、SMO 操作で SQL Server のサポートされていないバージョンが検出された場合に発生する例外を表します。 | |
UrnCollection | UrnCollection クラスは、URN (Uniform Resource Name) アドレスを表す Urn オブジェクトのコレクションを表します。 | |
User | User オブジェクトは、SQL Server ユーザーを表します。 | |
UserCollection | UserCollection クラスは、データベースで定義されたすべてのデータベース ユーザーを表す User オブジェクトのコレクションを表します。 | |
UserDefinedAggregate | UserDefinedAggregate オブジェクトは、SQL Server のユーザー定義集計を表します。 | |
UserDefinedAggregateCollection | UserDefinedAggregateCollection クラスは、データベースで定義されたすべてのデータベース ユーザー定義集計を表す UserDefinedAggregate オブジェクトのコレクションを表します。 | |
UserDefinedAggregateParameter | UserDefinedAggregateParameter オブジェクトは、ユーザー定義集計で使用されるパラメーターを表します。 | |
UserDefinedAggregateParameterCollection | UserDefinedAggregateParameterCollection クラスは、テーブルで定義されたユーザー定義集計のすべてのパラメーターを表す UserDefinedAggregateParameter オブジェクトのコレクションを表します。 | |
UserDefinedDataType | UserDefinedDataType オブジェクトは、SQL Server のユーザー定義データ型を表します。 | |
UserDefinedDataTypeCollection | UserDefinedDataTypeCollection クラスは、テーブルで定義されたすべてのユーザー定義データ型を表す UserDefinedDataType オブジェクトのコレクションを表します。 | |
UserDefinedDataTypeResolver | ユーザー定義型のオブジェクトを解決します。 | |
UserDefinedFunction | UserDefinedFunction オブジェクトは、SQL Server のユーザー定義関数を表します。 | |
UserDefinedFunctionCollection | UserDefinedFunctionCollection クラスは、テーブルで定義されたすべてのユーザー定義関数を表す UserDefinedFunction オブジェクトのコレクションを表します。 | |
UserDefinedFunctionEvent | UserDefinedFunctionEvent オブジェクトは、ユーザー定義関数のイベント セットに含めることができる SQL Server のユーザー定義関数イベントを表します。 | |
UserDefinedFunctionEvents | UserDefinedFunctionEvents オブジェクトは、SQL Server のユーザー定義関数イベント通知に必要な設定を表します。 | |
UserDefinedFunctionEventSet | UserDefinedFunctionEventSet オブジェクトは、SQL Server のユーザー定義関数イベントのセットを表します。 | |
UserDefinedFunctionParameter | UserDefinedFunctionParameter オブジェクトは、SQL Server のユーザー定義関数パラメーターを表します。 | |
UserDefinedFunctionParameterCollection | UserDefinedFunctionParameterCollection クラスは、テーブルで定義されたユーザー定義関数のすべてのパラメーターを表す UserDefinedFunctionParameter オブジェクトのコレクションを表します。 | |
UserDefinedMessage | UserDefinedMessage オブジェクトは、ユーザー定義メッセージを表します。 | |
UserDefinedMessageCollection | UserDefinedMessageCollection クラスは、テーブルで定義されているすべてのユーザー定義メッセージを表す UserDefinedMessage オブジェクトのコレクションを表します。 | |
UserDefinedTableType | UserDefinedTableType オブジェクトは、SQL Server のユーザー定義テーブル型を表します。 | |
UserDefinedTableTypeCollection | UserDefinedTableTypeCollection クラスは、データベースで定義されたすべてのユーザー定義テーブル型を表す UserDefinedTableType オブジェクトのコレクションを表します。 | |
UserDefinedTableTypeResolver | ユーザー定義テーブルの型を Object に解決します。 | |
UserDefinedType | UserDefinedType は、.NET データ型に基づく別名データ型を表します。 | |
UserDefinedTypeCollection | UserDefinedTypeCollection クラスは、テーブルで定義されたすべての別名データ型を表す UserDefinedType オブジェクトのコレクションを表します。 | |
UserDefinedTypeEvents | UserDefinedTypeEvents オブジェクトは、SQL Server のユーザー定義型イベント通知に必要な設定を表します。 | |
UserDefinedTypeResolver | ユーザー定義データ型を解決します。 | |
UserEvents | UserEvents オブジェクトは、SQL Server のデータベース ユーザー イベント通知に必要な設定を表します。 | |
UserOptions | UserOptions オブジェクトは、特にユーザーに関連する、構成可能な一連のサーバー オプションを表します。 | |
VerifyCompleteEventArgs | VerifyCompleteEventArgs オブジェクトを使用すると、バックアップ検証操作の完了時に発生するイベントの詳細をレポートするための引数にプログラムからアクセスできます。 | |
VersionSerializationAdapter | 使用している SQL Server バージョンにシリアル化モードを適合させます。 | |
View | View オブジェクトは、SQL Server ビューを表します。 | |
ViewCollection | ViewCollection クラスは、テーブルで定義されたすべてのビューを表す View オブジェクトのコレクションを表します。 | |
ViewEvent | ViewEvent オブジェクトは、ビュー イベント セットに含めることができる SQL Server ビュー イベントを表します。 | |
ViewEvents | ViewEvents オブジェクトは、SQL Server のビュー イベント通知に必要な設定を表します。 | |
ViewEventSet | ViewEventSet オブジェクトは、ビュー イベントのセットを表します。 | |
WorkloadGroup | WorkloadGroup クラスは、セッション要求のグループを格納する SQL Server ワークグループを表します。ワークロード グループによって、リソース消費の全体的な監視、およびグループ内のすべての要求に対する一貫したポリシーの適用が可能となります。 | |
WorkloadGroupCollection | ワークロード グループを初期化します。 | |
WrongPropertyValueException | WrongPropertyValueException クラスは、プロパティに間違った値が割り当てられた場合に発生する例外を表します。 | |
XmlSchemaCollection | XmlSchemaCollection オブジェクトは、XML 名前空間のコレクションを表します。名前空間はコレクション内で列挙可能ですが、XML 名前空間のコレクションは複合オブジェクトとして動作します。 | |
XmlSchemaCollectionCollection | XmlSchemaCollectionCollection クラスは、テーブルに対して定義されているすべての XML スキーマ コレクションを表す XmlSchemaCollection オブジェクトのコレクションを表します。XmlSchemaCollection オブジェクトは、XML 名前空間のコレクションを表します。 |
構造体
構造体 | 説明 | |
---|---|---|
AuditSpecificationDetail | AuditSpecificationDetail オブジェクトは、監査の作成時に必要な SQL Server 監査の仕様の詳細を表します。 | |
DdlTextParserHeaderInfo | このクラスは、SMO インフラストラクチャをサポートするためのクラスであり、コードから直接使用することを目的としたものではありません。 |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
IAvailabilityGroupState | 可用性グループの IAvailabilityGroupState 論理ファセットを実装するアダプター クラスを表します。 | |
IColumnPermission | IColumnPermission クラスは、指定した列に対する権限を管理するインターフェイスを表します。 | |
IDatabaseMaintenanceFacet | データベースのメンテナンス ファセットのメソッドとプロパティを定義したインターフェイスです。 | |
IDatabaseOptions | データベース オプションを公開するプロパティを持つインターフェイスです。 | |
IDatabasePerformanceFacet | データベースのパフォーマンスを測定または操作するために使用できるメソッドとプロパティを定義します。 | |
IDatabaseSecurityFacet | セキュリティ ファセット インターフェイスです。 | |
IExtendedProperties | IExtendedProperties クラスは、オブジェクトに関連付けられた拡張プロパティのコレクションを表すインターフェイスです。 | |
ILoginOptions | ILoginOptions クラスは、ログインに関連付けられているオプションのコレクションを表すインターフェイスです。 | |
IMultipartNameFacet | オブジェクトとスキーマの両方を含むオブジェクト名を処理するためのインターフェイスです。 | |
INameFacet | name ファセット インターフェイスを表します。 | |
IObjectPermission | IObjectPermission クラスは、オブジェクト権限を設定するためのインターフェイスを表します。 | |
IScriptable | IScriptable クラスは、SMO のオブジェクトの Transact-SQL スクリプトの作成に使用するインターフェイスを表します。 | |
IServerAuditFacet | 監査ファセット メンバーを識別するインターフェイスです。 | |
IServerConfigurationFacet | Configuration オブジェクトに基づくインターフェイスの構成情報を格納します。 | |
IServerInformation | Information 型のプロパティに基づくインターフェイスです。 | |
IServerPerformanceFacet | パフォーマンス ファセットのインターフェイスです。 | |
IServerSecurityFacet | SeverSecurityFacet のメンバーを定義するインターフェイスです。 | |
IServerSelectionFacet | IServerSelectionFacet クラスには、SQL Server のポリシー ベースの管理サーバー選択ファセット オブジェクトを表すメンバーが含まれています。 | |
IServerSettings | Settings に基づく、SQL Server 2012 のポリシー ベースの管理のインターフェイスです。 | |
IServerSetupFacet | SQL Server のインスタンスを設定するためのポリシー ベースの管理ファセット インターフェイスを表します。 | |
ISurfaceAreaFacet | 外部からのアクセス ファセットのメンバーを定義するインターフェイスです。 | |
ITableOptions | ITableOptions クラスは、テーブルに関連付けられているオプションのコレクションを表すインターフェイスです。 | |
ITextObject | ITextObject クラスは、オブジェクトにテキストを実装するために使用されるインターフェイスを表します。 | |
IUserOptions | IUserOptions クラスは、ユーザーに関連付けられているオプションのコレクションを表すインターフェイスです。 | |
IViewOptions | IViewOptions クラスは、ビューに関連付けられているオプションのコレクションを表すインターフェイスです。 |
デリゲート
列挙体
列挙体 | 説明 | |
---|---|---|
ActivationExecutionContext | ActivationExecutionContext 列挙には、プロシージャで使用されるセキュリティ コンテキストを示す定数値が含まれます。プロシージャは、サービス キューによってアクティブ化されます。 | |
AffinityType | AffinityType 列挙は、SQL Server のインスタンスについて可能な関係設定を表します。 | |
AssemblyAlterOptions | AssemblyAlterOptions 列挙には、アセンブリを変更するときに追加オプションを指定するために使用する値が含まれます。これらの値はビット フラグ値であり、値を加算することによって組み合わせて指定することもできます。 | |
AssemblySecurityLevel | AssemblySecurityLevel 列挙には、アセンブリに対するアクセス権を指定するときに使用する値が含まれます。 | |
AsymmetricKeyEncryptionAlgorithm | AsymmetricKeyEncryptionAlgorithm 列挙には、非対称キーに使用する暗号化アルゴリズムを指定するために使用される値が含まれます。 | |
AsymmetricKeySourceType | AsymmetricKeySourceType 列挙には、非対称キーの読み込みに使用する読み込み元の種類を指定するために使用される値が含まれます。 | |
AttachOptions | AttachOptions 列挙には、アタッチ オプションを指定するために使用する値が含まれます。 | |
AuditActionType | SQL Server 監査イベントのアクションの種類を指定します。 | |
AuditDestinationType | AuditDestination 列挙には、SQL Server Audit の結果の送信先を指定するための値が格納されます。 | |
AuditFileSizeUnit | AuditFileSizeUnit 列挙には、監査ファイルのサイズの単位を指定するときに使用される値が含まれます。 | |
AuditLevel | AuditLevel 列挙には、SQL Server の監査レベルの設定を指定するために使用する値が含まれます。 | |
AuditStatusType | AuditStatusType 列挙には、監査の状態を指定するために使用される値が含まれます。 | |
AuthenticationType | SQL サーバー認証の種類を指定します。 | |
AvailabilityDatabaseSynchronizationState | 可用性データベース同期の現在の状態を表します。 | |
AvailabilityGroupAutomatedBackupPreference | バックアップを実行する目的のレプリカを選択するための評価で、プライマリ ロールのレプリカを処理する方法を指定します。 | |
AvailabilityGroupFailureConditionLevel | 可用性グループで自動フェールオーバーを行うことができるさまざまな条件を指定します。 | |
AvailabilityGroupListenerIPState | 可用性グループのリスナーの IP アドレスの状態を指定します。 | |
AvailabilityGroupRollupSynchronizationState | 可用性グループに参加している可用性レプリカの同期状態のロールアップを指定します。 | |
AvailabilityReplicaAvailabilityMode | 可用性レプリカの可用性モードを指定します。 | |
AvailabilityReplicaConnectionModeInPrimaryRole | プライマリ ロールの可用性レプリカの接続インテント モードを指定します。 | |
AvailabilityReplicaConnectionModeInSecondaryRole | セカンダリ ロールの可用性レプリカの接続モードを指定します。 | |
AvailabilityReplicaConnectionState | 可用性レプリカの現在の接続の状態を表します。 | |
AvailabilityReplicaFailoverMode | 可用性レプリカのフェールオーバー モードを指定します。 | |
AvailabilityReplicaJoinState | 可用性レプリカの結合状態を指定します。 | |
AvailabilityReplicaOperationalState | 可用性グループ内のすべてのデータベース レプリカのクライアント要求を処理するための、レプリカの準備状態を指定します。 | |
AvailabilityReplicaRole | 可用性レプリカのロールを表します。 | |
AvailabilityReplicaRollupRecoveryState | この可用性レプリカに存在する可用性グループ内のすべてのデータベース レプリカの復旧状態のロールアップを指定します。 | |
AvailabilityReplicaRollupSynchronizationState | 可用性レプリカの現在の同期状態を指定します。 | |
BackupActionType | BackupActionType 列挙には、バックアップの種類を指定するときに使用する値が含まれます。 | |
BackupCompressionOptions | BackupCompressionOptions 列挙には、バックアップ圧縮オプションを指定するために使用される値が含まれます。 | |
BackupDeviceType | BackupDeviceType 列挙には、バックアップ デバイスの種類を指定するための値が含まれます。 | |
BackupRestoreBase.AsyncOperation | BackupRestoreBase.AsyncOperation 列挙には、非同期で実行されているバックアップ コンポーネントを指定するために使用される値が含まれます。 | |
BackupSetFlag | BackupSetFlag 列挙には、バックアップの目的を指定するときに使用する値が含まれます。 | |
BackupSetType | BackupSetType 列挙には、バックアップの種類を指定する値が含まれます。 | |
BackupTruncateLogType | BackupTruncateLogType 列挙には、ログで実行される切り捨てアクションを指定するために使用される値が含まれます。 | |
CatalogPopulationAction | CatalogPopulationAction 列挙には、フルテキスト カタログの設定方法を指定するための値が含まれます。 | |
CatalogPopulationStatus | CatalogPopulationStatus 列挙には、フルテキスト カタログの状態を指定するための値が含まれます。 | |
CertificateSourceType | CertificateSourceType 列挙には、証明書の読み込み元を指定するための値が含まれます。 | |
ChangeTracking | ChangeTracking 列挙には、フルテキスト インデックスで変更の追跡を指定するための値が含まれます。 | |
ClusterMemberState | Windows クラスターのメンバーの状態を指定します。 | |
ClusterMemberType | Windows クラスターのノードの型を指定します。 | |
ClusterQuorumState | クラスター クォーラムの現在の状態を指定します。 | |
ClusterQuorumType | クラスターがクォーラムを決定できるさまざまな方法を指定します。 | |
CollationVersion | CollationVersion 列挙には、照合順序バージョンを示す値が含まれます。 | |
CompatibilityLevel | CompatibilityLevel 列挙は、SQL Server のバージョンに対応する動作を示す定数値の一覧です。 | |
ContainmentType | データベースの包含の種類を指定します。 | |
CreateDispositionType | CreateDispositionType 列挙には、対称キーの読み込み元を指定するための値が含まれます。 | |
DatabaseDdlTriggerExecutionContext | DatabaseDdlTriggerExecutionContext 列挙には、データベース DDL トリガーが実行される実行コンテキストを指定するために使用する値が含まれます。 | |
DatabaseEncryptionAlgorithm | データベース暗号化キーの暗号化に使用するアルゴリズムを指定します。 | |
DatabaseEncryptionState | データベースの暗号化の状態を列挙します。 | |
DatabaseEncryptionType | DatabaseEncryptionType 列挙には、暗号化の種類を指定するために使用する値が含まれます。 | |
DatabaseEventType | DatabaseEventType 列挙は、データベース イベントの種類を示す定数値のリストです。 | |
DatabaseObjectTypes | DatabaseObjectTypes 列挙は、データベース オブジェクトの種類を示す定数値の一覧です。 | |
DatabasePermissionSetValue | DatabasePermissionSetValue 列挙は、データベースのすべての権限を示す定数値の一覧です。 | |
DatabaseRecoveryState | データベースの復元操作の状態を示します。 | |
DatabaseReplicaSuspendReason | データベース レプリカが中断状態になるさまざまな理由を指定します。 | |
DatabaseStatus | DatabaseStatus 列挙は、データベースの状態 (読み込み中、復旧中、標準など) を示す定数値の一覧です。この列挙には、メンバー値のビット単位の組み合わせを許可する FlagsAttribute 属性が含まれます。 | |
DatabaseUserAccess | DatabaseUserAccess 列挙は、ユーザー アクセスを制限する方法を示す定数値の一覧です。 | |
DataCompressionType | DataCompressionType 列挙には、物理パーティションにデータを格納する際に使用するデータ圧縮の種類を指定するための値が含まれます。 | |
DependencyType | DependencyType 列挙は、依存関係検出操作の方向を示す定数値の一覧です。 | |
DeviceType | DeviceType 列挙は、SQL Server でサポートされるさまざまな種類のデバイスを示す定数値の一覧です。 | |
DistributionType | スケールアウト システムでのフェデレーション (Federation) テーブルの分散方法を指定します。 | |
Edition | Edition 列挙は、SQL Server でサポートされるさまざまな種類のデバイスを示す定数値の一覧です。 | |
EndpointAuthenticationOrder | EndpointAuthenticationOrder 列挙には、認証方法とエンドポイント接続の優先順序を指定するために使用される値が含まれます。 | |
EndpointEncryption | EndpointEncryption 列挙には、エンドポイントでの暗号化の状態を指定するために使用する値が含まれます。 | |
EndpointEncryptionAlgorithm | EndpointEncryptionAlgorithm 列挙には、エンドポイントで使用される暗号化アルゴリズムを指定するために使用される値が含まれます。 | |
EndpointState | EndpointState 列挙は、HTTP エンドポイントの状態を示す定数値のリストです。 | |
EndpointType | EndpointType 列挙は、HTTP エンドポイントの種類を示す定数値の一覧です。 | |
EventType | EventType 列挙は、SQL Server でサポートされるさまざまな種類のイベントを示す定数値の一覧です。 | |
ExecutionContext | ExecutionContext 列挙は、オブジェクトで表されるプロセスを実行する際、どの種類のコンテキスト (与えられているロール) を適用するかを指定する定数値の一覧です。 | |
ExecutionStatus | ExecutionStatus 列挙は、実行プロセスの状態を示す定数値の一覧です。 | |
FileGrowthType | FileGrowthType 列挙は、割合または KB 単位のどちらでファイル拡張を実行するかを示す定数値の一覧です。 | |
FilestreamAccessLevelType | FilestreamAccessLevelType 列挙には、ファイル ストリーム操作に対して許可されているアクセスの種類を指定するための値が含まれます。 | |
FileStreamEffectiveLevel | FileStreamEffectiveLevel 列挙には、ファイル ストリーム レベルを指定するために使用する値が含まれます。 | |
FileStreamLevel | FileStreamLevel 列挙には、ファイル ストリーム レベルを指定するために使用する値が含まれます。 | |
FilestreamNonTransactedAccessType | ファイル ストリームの非トランザクション アクセス タイプを列挙します。 | |
ForeignKeyAction | ForeignKeyAction 列挙は、外部キーによって参照される主キーが更新されるときに実行するアクションを示す定数値の一覧です。 | |
FragmentationOption | FragmentationOption 列挙は、収集する断片化情報の詳細さのレベルを示す定数値の一覧です。 | |
FullTextCatalogUpgradeOption | FullTextCatalogUpgradeOption 列挙には、フルテキスト カタログの更新時に実行されるアクションを指定するための値が格納されます。 | |
HadrManagerStatus | HADR マネージャーの状態を表す列挙です。 | |
HttpAuthenticationModes | HttpAuthenticationModes 列挙には、HTTP エンドポイント用の HTTP ポートを示す値が含まれます。 | |
HttpPortTypes | HttpPortTypes 列挙には、HTTP ポートの種類を指定するために使用する値が含まれます。 | |
ImplementationType | ImplementationType 列挙には、ストアド プロシージャ、ユーザー定義関数、およびその他のオブジェクトの実装の種類を指定するために使用される値が含まれます。 | |
IndexedXmlPathType | インデックス付き XML パスの型の列挙を指定します。 | |
IndexEnableAction | IndexEnableAction 列挙には、無効化されていたインデックスを有効化した際に、このインデックスに対して実行するアクションを指定するときに使用する値が含まれます。 | |
IndexKeyType | IndexKeyType 列挙には、インデックスが作成されるキーの種類を表す値が含まれます。 | |
IndexOperation | IndexOperation 列挙には、インデックス操作を指定するときに使用する値が含まれます。 | |
IndexPopulationAction | IndexPopulationAction 列挙には、Microsoft Search のフルテキスト インデックス作成の種類を指定するための値が含まれます。 | |
IndexPopulationStatus | IndexPopulationStatus 列挙には、実行中のデータ設定の種類を指定する値が格納されます。 | |
IndexType | インデックスの種類を指定します。 | |
InDoubtTransactionResolutionType | 状態が不明なトランザクションに対する応答を列挙します。 | |
InstanceState | InstanceState 列挙には、SQL Server のインスタンスの状態を指定するために使用される値が含まれます。 | |
KeyEncryptionType | KeyEncryptionType 列挙は、キー暗号化の種類を示す定数値の一覧です。 | |
LinkedTableType | LinkedTableType 列挙には、リンク サーバー上でアクセスされるテーブルの種類を示す値が含まれます。 | |
LinkFieldType | LinkFieldType 列挙には、リンク フィールドの種類を示す値が含まれます。 | |
LockEscalationType | ロックのエスカレーションの種類を一覧する列挙です。 | |
LockRequestStatus | LockRequestStatus 列挙には、ロック要求の状態を示す定数値が含まれます。 | |
LoginCreateOptions | LoginCreateOptions 列挙には、ログオンの作成時にパスワード オプションを指定するための値が含まれます。 | |
LoginType | LoginType 列挙には、認証の種類と Windows アカウントの種類を指定するための値が含まれます。 | |
LogReuseWaitStatus | LogReuseWaitStatus 列挙には、トランザクション ログ領域が再利用のために待機している現在の操作を示す値が含まれます。 | |
MappedClassType | 資格情報のマッピング オプションを列挙します。 | |
MediaTypes | MediaTypes 列挙には、データを格納するメディアの種類を指定する値が含まれます。この列挙には、メンバーの値のビット演算の組み合わせを可能にする FlagsAttribute 属性があります。 | |
MethodLoginType | MethodLoginType 列挙には、SQL Server のインスタンスにログオンする方法を指定するための値が含まれます。 | |
MethodXsdSchemaOption | MethodXsdSchemaOption 列挙には、SOAP メソッドについて返される XSD スキーマを示す値が含まれます。 | |
MirroringOption | MirroringOption 列挙には、データベースのミラーリング オプションを示す値が含まれます。 | |
MirroringRole | MirroringRole 列挙には、ミラーリング時のデータベースのロールを示す値が含まれます。 | |
MirroringSafetyLevel | MirroringSafetyLevel 列挙には、ミラー化されたデータベースの更新に関する安全性の保証を示す値が含まれます。 | |
MirroringStatus | MirroringStatus 列挙には、ミラーリングに関連するデータベースの状態を示す値が含まれます。 | |
MirroringWitnessStatus | MirroringWitnessStatus 列挙には、ミラーリング監視の状態を示す値が含まれます。 | |
Month | Month 列挙には、1 ~ 12 月までを示す定数値が含まれます。 | |
NSActivationState | NSActivationState 列挙には、Notification Services のアクティブ化の状態を示す定数値が含まれます。 | |
NumaNodeAffinity | NumaNodeAffinity 列挙体は、Cpu オブジェクトの関係の状態を定義します。 | |
ObjectClass | ObjectClass 列挙には、SMO クラス型を示す値が含まれます。 | |
ObjectPermissionSetValue | ObjectPermissionSetValue 列挙は、オブジェクトのすべての権限を示す定数値の一覧です。 | |
OnFailureAction | 監査シンクが書き込みを実行できなかった場合に行う必要のあるアクションを指定します。 | |
PageVerify | PageVerify 列挙には、データベースの自動ページ検証のオプションを示す定数値が含まれます。 | |
PasswordHashAlgorithm | サーバー管理オブジェクトのパスワード ハッシュ アルゴリズムを表示します。 | |
PerfMonMode | PerfMonMode 列挙には、パフォーマンス モニターのポーリング動作を指定するために使用する値が含まれます。 | |
PermissionState | PermissionState 列挙には、権限の状態を示す値が含まれます。 | |
PlanGuideType | プラン ガイド型を列挙します。 | |
PrincipalType | PrincipalType 列挙には、ユーザー、ロール、またはログインの種類を示す値が格納されます。 | |
PrivateKeyEncryptionType | PrivateKeyEncryptionType 列挙には、証明書または非対称キーに関連付けられた秘密キーの暗号化の種類を指定するために使用される値が含まれます。 | |
PrivilegeTypes | PrivilegeTypes 列挙は、権限付与対象ユーザーが、権限を与えられた場合に、指定されたオブジェクトに対して実行できる操作を指定するために使用する値を格納します。 | |
ProtocolType | ProtocolType 列挙には、プロトコルの種類を指定するために使用する値が含まれます。 | |
ProviderAuthenticationType | 暗号化サービス プロバイダーでサポートされる認証の種類を示します。 | |
RangeType | RangeType 列挙には、種類の範囲を指定するために使用される値が含まれます。 | |
RecoveryModel | RecoveryModel 列挙には、復旧モデルの種類を指定する値が含まれます。 | |
RepairOptions | RepairOptions 列挙には、テーブルのデータをチェックするときに使用される、修復オプションを指定するための値が含まれます。 | |
RepairStructure | RepairRepairStructure 列挙には、テーブルのデータをチェックするときに使用される修復オプションの種類を指定する値が含まれます。 | |
RepairType | RepairType 列挙には、データベース一貫性チェック (DBCC) 関数によって使用される、修復モードの種類を指定するための値が含まれます。 | |
ReplicationOptions | ReplicationOptions 列挙には、参照先データベースのレプリケーション設定を指定するための値が含まれます。 | |
ResourceUsage | ResourceUsage 列挙には、Microsoft Search サービスのオペレーティング システムの相対的な実行優先度設定を示す値が含まれます。 | |
RestoreActionType | RestoreActionType 列挙には、データの復元操作で必要となるアクションの種類を指定するための値が含まれます。 | |
RestoreType | RestoreType 列挙には、実行する復元操作の種類を示す値が含まれます。 | |
ResultFormat | ResultFormat 列挙には、HTTP エンドポイントの結果を返す形式を示す値が含まれます。 | |
RetentionPeriodUnits | 保有期間の単位を指定する値を列挙します。 | |
RoleTypes | RoleTypes 列挙には、ロールの種類を指定するために使用される値が含まれます。 | |
SecondaryXmlIndexType | SecondaryXmlIndexType 列挙には、セカンダリ XML インデックスの種類を指定するために使用する値が含まれます。 | |
SequenceCacheType | SequenceCacheType 列挙には、Sequence によって使用されるキャッシュの種類を示す定数値が含まれます。 | |
ServerDdlTriggerExecutionContext | ServerDdlTriggerExecutionContext 列挙には、サーバー DDL トリガーの実行コンテキストを指定するための値が含まれます。 | |
ServerLoginMode | ServerLoginMode 列挙には、SQL Server のインスタンスへの接続に使用するメソッドを指定するために使用される値が含まれます。 | |
ServerMirroringRole | ServerMirroringRole 列挙には、ミラーリングに参加している場合に SQL Server のインスタンスのロールを指定するための値が含まれます。 | |
ServerPermissionSetValue | ServerPermissionSetValue 列挙は、すべてのデータベース権限を示す定数値の一覧です。 | |
ServerStatus | ServerStatus 列挙には、SQL Server のインスタンスの状態を指定するために使用される値が格納されます。 | |
ServiceStartMode | ServiceStartMode 列挙には、サービスを開始するために使用するメソッドを指定するために使用される値が含まれます。 | |
ShrinkMethod | ShrinkMethod 列挙には、データベース ファイルの圧縮方法を指定するために使用される値が含まれます。 | |
SmoExceptionType | SmoExceptionType 列挙には、SMO の例外の種類を指定するための値が含まれます。 | |
SnapshotIsolationState | SnapshotIsolationState 列挙には、スナップショット分離の現在の状態を指定する値が含まれます。 | |
SortOrder | SortOrder 列挙は、列挙された一覧でオブジェクトを並べ替える方法を示す値を含みます。 | |
SpatialGeoLevelSize | 空間インデックスのグリッド密度レベルを列挙します。 | |
SpatialIndexType | 空間インデックスの種類を列挙します。 | |
SqlDataType | SqlDataType 列挙には、SQL Server データ型を指定するために使用される値が含まれます。 | |
SqlServerVersion | SqlServerVersion 列挙には、参照先の SQL Server インスタンスのバージョンを指定するために使用される値が格納されます。 | |
SqlServerVersions | SqlServerVersions 列挙には、参照先の SQL Server インスタンスのバージョンを指定するための値が含まれます。 | |
SqlSmoState | SqlSmoState 列挙には、SMO オブジェクトの状態を指定するために使用される値が含まれます。 | |
SqlVerifyAction | SqlVerifyAction 列挙には、バックアップの検証の種類を指定するために使用される値が含まれます。 | |
StatisticsScanType | StatisticsScanType 列挙は、統計カウンターの作成時または更新時に、テーブルまたはビューから統計情報を収集する方法を示す値を格納します。 | |
StatisticsTarget | StatisticsTarget 列挙には、更新操作の対象となる統計の種類を示す値が含まれます。 | |
StopListOption | StopListOption 列挙には、新しいストップリストの作成方法を指定するための値が含まれます。 | |
SymmetricKeyEncryptionAlgorithm | SymmetricKeyEncryptionAlgorithm 列挙には、対称キーの暗号化に使用されるアルゴリズムを示す値が含まれます。 | |
SymmetricKeyEncryptionType | SymmetricKeyEncryptionType 列挙には、対称キー暗号化の種類を示す定数値が含まれます。 | |
SynonymBaseType | SynonymBaseType 列挙には、シノニムの種類を示す定数値が含まれます。 | |
TerminationClause | TerminationClause 列挙には、トランザクションの終了時に実行されるアクションを示す定数値が含まれます。 | |
TransactionTypes | TransactionTypes 列挙には、トランザクションの記録方法を示す定数値が含まれます。 | |
UrnIdOption | URN 識別オプションを列挙します。 | |
UserDefinedFunctionType | UserDefinedFunctionType 列挙は、SQL Server でサポートされるユーザー定義関数の種類を示す定数値の一覧です。 | |
UserDefinedTypeFormat | UserDefinedTypeFormat 列挙は、ユーザー定義型によって使用される形式を示す定数値の一覧です。 | |
UserType | UserType 列挙には、ユーザーのセキュリティの種類を示す定数値が含まれます。 | |
WindowsLoginAccessType | WindowsLoginAccessType 列挙には、Windows ログインが SQL Server のインスタンスに対して保持するアクセスの種類を示す定数値が含まれます。 | |
WorkloadGroupImportance | WorkloadGroupImportance 列挙には、ワークロード グループの重要度を示す値が含まれます。 | |
WsdlGeneratorOption | WsdlGeneratorOption 列挙には、Web サービス記述言語 (WSDL) ジェネレーター オプションを示す定数値が含まれます。 | |
XmlDocumentConstraint | XmlDocumentConstraint 列挙には、XML ドキュメントで指定された制約を示す定数値が含まれます。 | |
XmlFormatOption | WsdlGeneratorOption 列挙には、Web サービス記述言語 (WSDL) ジェネレーター オプションを示す定数値が含まれます。 | |
XmlTypeDerivation | XmlTypeDerivation 列挙には、XML 型の派生を示す定数値が含まれます。 | |
XmlTypeKind | XmlTypeKind 列挙には、XML コンポーネントの種類を示す定数値が含まれます。 | |
XsdSchemaOption | XsdSchemaOption 列挙には、メソッド結果のインライン スキーマを SOAP 応答で返すかどうかを示す定数値が含まれます。 |