次の方法で共有


ServerAlias クラス

ServerAlias クラスは、Windows Management Instrumentation (WMI) インストールのサーバー接続の別名を表します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
    Microsoft.SqlServer.Management.Smo.Wmi. . :: . .WmiSmoObject
      Microsoft.SqlServer.Management.Smo.Wmi..::..ServerAlias

名前空間:  Microsoft.SqlServer.Management.Smo.Wmi
アセンブリ:  Microsoft.SqlServer.SqlWmiManagement (Microsoft.SqlServer.SqlWmiManagement.dll)

構文

'宣言
Public NotInheritable Class ServerAlias _
    Inherits WmiSmoObject _
    Implements ICreatable, IDroppable
'使用
Dim instance As ServerAlias
public sealed class ServerAlias : WmiSmoObject, 
    ICreatable, IDroppable
public ref class ServerAlias sealed : public WmiSmoObject, 
    ICreatable, IDroppable
[<SealedAttribute>]
type ServerAlias =  
    class
        inherit WmiSmoObject
        interface ICreatable
        interface IDroppable
    end
public final class ServerAlias extends WmiSmoObject implements ICreatable, IDroppable

ServerAlias 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ServerAlias() () () () ServerAlias クラスの新しいインスタンスを初期化します。
パブリック メソッド ServerAlias(ManagedComputer, String) 指定した WMI インストールで、指定した名前を使用して ServerAlias クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ ConnectionString 別名からサーバーへの接続に使用する接続文字列を取得します。値の設定も可能です。
パブリック プロパティ Name 参照先の Windows Management Instrumentation (WMI) オブジェクトの名前を取得します。値の設定も可能です。 (WmiSmoObject から継承されています。)
パブリック プロパティ Parent ServerAlias オブジェクトの親である ManagedComputer オブジェクトを取得します。値の設定も可能です。
パブリック プロパティ Properties Property オブジェクトのコレクションを表します。各 Property オブジェクトは、Windows Management Instrumentation (WMI) オブジェクトで定義されたプロパティを表します。 (WmiSmoObject から継承されています。)
パブリック プロパティ ProtocolName サーバー接続の別名で使用されるプロトコルの名前を取得します。値の設定も可能です。
パブリック プロパティ ServerName サーバーの別名の接続先である SQL Server のインスタンスの名前を取得します。値の設定も可能です。
パブリック プロパティ State 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。)
パブリック プロパティ Urn Windows Management Instrumentation (WMI) オブジェクトを表す Uniform Resource Name (URN) アドレスを取得します。 (WmiSmoObject から継承されています。)
パブリック プロパティ UserData 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。)

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド AlterProtocolProperties Windows Management Instrumentation (WMI) インストールでプロトコル オブジェクトのプロパティの変更をすべて更新します。 (WmiSmoObject から継承されています。)
プロテクト メソッド CheckObjectState 参照先のオブジェクトの状態を確認します。 (WmiSmoObject から継承されています。)
パブリック メソッド Create ServerAlias オブジェクトの定義に基づいて、WMI インストールでサーバー接続の別名を作成します。
プロテクト メソッド CreateProtocolPropertyCollection 参照先のオブジェクトの一連のプロトコル属性を作成します。 (WmiSmoObject から継承されています。)
パブリック メソッド Drop WMI インストールからサーバー接続の別名を削除します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
プロテクト メソッド GetPropertyManagementObject 指定したプロトコル プロパティの管理オブジェクトを取得します。 (WmiSmoObject から継承されています。)
プロテクト メソッド GetPropertyObject 指定した位置にある指定した値のプロパティを、指定したコレクションから取得します。 (WmiSmoObject から継承されています。)
プロテクト メソッド GetProtocolPropertyCollection 参照先のオブジェクトを表すプロトコル プロパティのコレクションを返します。 (WmiSmoObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド ImplInitialize WmiSmoObject オブジェクトのフィールドを初期化します。 (WmiSmoObject から継承されています。)
パブリック メソッド Initialize 参照先のオブジェクトを初期化します。 (WmiSmoObject から継承されています。)
プロテクト メソッド InvokeMgmtMethod(ManagementObject, String, array<Object> [] () [] []) 指定した管理オブジェクト、メソッド名、およびパラメーターを使用して、参照先のオブジェクトの管理メソッドを呼び出します。 (WmiSmoObject から継承されています。)
プロテクト メソッド InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, array<Object> [] () [] []) 指定した管理オブジェクト、オブザーバー、メソッド名、およびパラメーターを使用して、参照先のオブジェクトの管理メソッドを呼び出します。 (WmiSmoObject から継承されています。)
プロテクト メソッド IsObjectInitialized 参照先のオブジェクトが初期化されているかどうかを示します。 (WmiSmoObject から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド Refresh 参照先のオブジェクトとそのプロパティを更新します。 (WmiSmoObject から継承されています。)
プロテクト メソッド SetName 参照先のオブジェクトの名前を設定します。 (WmiSmoObject から継承されています。)
プロテクト メソッド SetParentImpl 参照先のオブジェクトの親を設定します。 (WmiSmoObject から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
プロテクト メソッド UpdateObjectState オブジェクトの状態を更新します。 (WmiSmoObject から継承されています。)
パブリック メソッド Validate オブジェクトの状態を検証します。 (SmoObjectBase から継承されています。)

先頭に戻る

説明

サーバー接続の別名は、次の場合に必要です。

  • クライアントが、既定のネットワーク転送ではないネットワーク転送を介して、Microsoft SQL Server のインスタンスに接続している場合。

  • クライアントの接続先である SQL Server のインスタンスが代替の名前付きパイプでリッスンしている場合。

スレッド セーフ

この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。