DacInstance.Key クラス

The DacInstance.Key class represents the key that identifies the DacInstance class.

継承階層

  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.Dac.DacInstance.Key

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

構文

'宣言

Public NotInheritable Class Key _
    Inherits SfcKey
'使用

Dim instance As DacInstance.Key
public sealed class Key : SfcKey
public ref class Key sealed : public SfcKey
[<>]
type Key =  
    class
        inherit SfcKey
    end
public final class Key extends SfcKey

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

コンストラクター

  名前 説明
パブリック メソッド DacInstance.Key() Initializes a new instance of the DacInstance.Key class that has the specified name.
パブリック メソッド DacInstance.Key(String) Initializes a new instance of the DacInstance.Key class that has the specified name.
パブリック メソッド DacInstance.Key(DacInstance.Key) Initializes a new instance of the DacInstance.Key class based on the specified key.

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ InstanceType このキー クラスに関連付けられているインスタンス クラスの型を取得します。 (SfcKey から継承されています。)
パブリック プロパティ Name Gets the name of the DacInstance key.

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals(Object) Determines whether the specified object key is equal to the referenced object key. (SfcKey.Equals(Object) をオーバーライドします。)
パブリック メソッド Equals(SfcKey) Determines whether the specified object key is equal to the referenced object key. (SfcKey.Equals(SfcKey) をオーバーライドします。)
パブリック メソッド静的メンバー Equals(Object, Object) Determines whether the specified object key is equal to the referenced object key.
プロテクト メソッド ( から継承されています。)
パブリック メソッド GetHashCode Gets the hash code for the object. (SfcKey.GetHashCode() をオーバーライドします。)
パブリック メソッド ( から継承されています。)
パブリック メソッド GetUrnFragment Gets the unique resource name (URN) path partial string that represents the DAC package. (SfcKey.GetUrnFragment() をオーバーライドします。)
プロテクト メソッド ( から継承されています。)
パブリック メソッド ToString このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。外部比較演算子で使用できる、オブジェクトの並べ替え可能な表現である System.String 値を返します。 (SfcKey から継承されています。)

先頭に戻る

演算子

  名前 説明
パブリック演算子静的メンバー Equality(Object, DacInstance.Key) Performs a Boolean equality operation to determine whether two DACInstance keys reference the same DAC instance.
パブリック演算子静的メンバー Equality(DacInstance.Key, DacInstance.Key) Performs a Boolean equality operation to determine whether two DACInstance keys reference the same DAC instance.
パブリック演算子静的メンバー Equality(DacInstance.Key, Object) Performs a Boolean equality operation to determine whether two DACInstance keys reference the same DAC instance.
パブリック演算子静的メンバー Inequality(Object, DacInstance.Key) Performs a Boolean inequality operation to determine whether two DACInstance keys reference the same DAC instance.
パブリック演算子静的メンバー Inequality(DacInstance.Key, DacInstance.Key) Performs a Boolean inequality operation to determine whether two DACInstance keys reference the same DAC instance.
パブリック演算子静的メンバー Inequality(DacInstance.Key, Object) Performs a Boolean inequality operation to determine whether two DACInstance keys reference the same DAC instance.

先頭に戻る

説明

Thread Safety

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

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Management.Dac 名前空間