Microsoft.SqlServer.Management.Common 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
インターフェイス
| 名前 | 説明 |
|---|---|
| IAlterable | |
| ICommonDynamicVisible |
ICommonDynamicVisible インターフェイスは、その時点のクラスの状態に基づいて特定の Enum 値の可視性を制限する任意のクラスによって実装する必要があります。 クラスに Enum を公開するプロパティが含まれており、そのクラスが ICommonDynamicVisible インターフェイスを実装している場合は、Enum 型の各プロパティに対して呼び出されます。 コンテキスト パラメーターを使用して、このメソッドが呼び出されている列挙型を決定できます。 クラスに Enum が 1 つしかない場合は、このチェックを行う必要はありません。 特定の項目の可視性を制限する方法は、配列リストの値から不要な列挙型の値を削除することです。 このメソッドは、列挙のドロップダウンごとに呼び出されるため、ドロップダウンごとにリストを変更できます。 最初に ArrayList をキャッシュして返すと、リストが変更されない場合は役に立ちます。 Enum プロパティが既に設定されている値を削除しないように注意する必要があります。 すべての列挙値がまだ有効であるため、エラーは発生しませんが、ユーザーがドロップダウンをクリックすると、現在の選択肢はオプションとして表示されません。 また、これらの値は有効な Enum 値に変換されず、実行時にエラーがスローされるため、新しい値をリストに追加する必要はありません。 より多くの動的制御が必要な場合は、DynamicValues 設計の使用を検討してください。 |
| ICreatable | |
| ICreateOrAlterable |
CreateOrAlter メソッドのインターフェイス。 作成または変更をサポートするすべてのクラスは、このインターフェイスを実装します。 |
| IDataTransferProvider |
このインターフェイスは、データ転送メカニズムを抽象化します。 |
| IDropIfExists |
DropIfExists メソッドのインターフェイス。 存在チェックによるドロップをサポートするすべてのクラスは、このインターフェイスを実装します。 |
| IDroppable | |
| IMarkForDrop |
親の Alter コマンドの一部として削除できるオブジェクトによって実装されます。 |
| IRefreshable | |
| IRenamable | |
| IRenewableToken |
アクセス トークンの更新の詳細を非表示にするシンプルなインターフェイス。 このインターフェイスのコンシューマーは、SqlConnectionUsage のポイントまでトークン文字列の取得を延期する必要があります |
| IRestrictedAccess | |
| ISafeRenamable |
続行する前に UI で名前の変更を確認することを好むオブジェクトによって実装されます |
| ISfcConnection |
このインターフェイスは、高レベルの接続インターフェイスです。 |
| ITransferMetadataProvider |
このインターフェイスは、転送プロセスで必要なメタデータを計算するコンポーネントであるメタデータ プロバイダーを抽象化します |
列挙型
| 名前 | 説明 |
|---|---|
| AutoDisconnectMode |
は切断ポリシーを調整します |
| ConnectionManager.ExecuteTSqlAction |
ServerConnection オブジェクト内のサーバーで T-SQL を実行するために使用されるすべてのメソッドを定義します。 |
| ConnectionType | |
| DatabaseEngineEdition |
SERVERPROPERTY('EngineEdition') によって返される可能性のある値。 詳細については、 https://learn.microsoft.com/sql/t-sql/functions/serverproperty-transact-sql を参照してください |
| DatabaseEngineType |
サーバー構成の使用可能な値 |
| DataTransferEventType |
転送イベントの種類を示す |
| DataTransferProgressEventType | |
| DeferredUseMode | |
| ExecutionTypes | |
| FixedServerRoles | |
| NetworkProtocol |
ネットワーク プロトコル |
| QueryParameterizationMode | |
| ServerCaseSensitivity | |
| ServerType |
有効な接続の種類 |
| ServerUserProfiles | |
| SqlConnectionInfo.AuthenticationMethod |
ログインに使用する認証方法 |
| SqlExecutionModes |
SQL ステートメントがキャプチャされるか、サーバーに送信されるかを判断します。 |
代理人
| 名前 | 説明 |
|---|---|
| DataTransferEventHandler | |
| DataTransferProgressEventHandler | |
| ServerMessageEventHandler |
コールバック メソッドのプロトタイプ |
| StatementEventHandler |
ステートメントのイベント ハンドラー |