ServerProtocol クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスはServerProtocol、ネットワーク経由でSQL Serverクライアントとの通信を可能にするサーバー インスタンスにインストールされているネットワーク プロトコルを表します。
public ref class ServerProtocol sealed : Microsoft::SqlServer::Management::Smo::Wmi::ProtocolBase
public sealed class ServerProtocol : Microsoft.SqlServer.Management.Smo.Wmi.ProtocolBase
type ServerProtocol = class
inherit ProtocolBase
Public NotInheritable Class ServerProtocol
Inherits ProtocolBase
- 継承
例
WMI プロバイダーを使用したサービスの管理とネットワーク設定
注釈
ServerProtocol クラスを使用すると次のような操作を実行できます。
プロトコルの表示名の変更
プロトコルの有効化または無効化
プロトコルに関連付けられた IP アドレスの表示
一連のプロトコルの属性の作成
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
プロパティ
DisplayName |
参照先のプロトコルの表示名を取得します。値の設定も可能です。 |
HasMultiIPAddresses |
サーバー プロトコルに複数の IP アドレスが関連付けられているかどうかを示す Boolean プロパティを取得します。 |
IPAddresses |
ServerIPAddress オブジェクトのコレクションを表します。 各 ServerIPAddress オブジェクトは、サーバー プロトコルで定義された 1 つの IP アドレスを表します。 |
IsEnabled |
サーバー ネットワーク プロトコルが有効か無効かを示す Boolean プロパティを取得します。値の設定も可能です。 |
Name |
参照先の Windows Management Instrumentation (WMI) オブジェクトの名前を取得します。値の設定も可能です。 (継承元 WmiSmoObject) |
Parent |
ManagedComputer オブジェクトの親である ServerProtocol オブジェクトを取得します。 |
Properties |
Property オブジェクトのコレクションを表します。 各 Property オブジェクトは、Windows Management Instrumentation (WMI) オブジェクトで定義されたプロパティを表します。 (継承元 WmiSmoObject) |
ProtocolProperties |
ProtocolProperty オブジェクトのコレクションを表します。 各 ProtocolProperty オブジェクトは、参照先のプロトコルで定義された 1 つの属性を表します。 (継承元 ProtocolBase) |
State |
参照先のオブジェクトの状態を取得します。 (継承元 SmoObjectBase) |
Urn |
Windows Management Instrumentation (WMI) オブジェクトを表す Uniform Resource Name (URN) アドレスを取得します。 (継承元 WmiSmoObject) |
UserData |
参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (継承元 SmoObjectBase) |