Share via


NameKey クラス

name プロパティを Sfc キーとして使用する Microsoft.SqlServer.Utility オブジェクトを識別します。

継承階層

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.Utility.NameKey
      Microsoft.SqlServer.Management.Utility.ManagedInstance.Key

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

構文

'宣言
Public MustInherit Class NameKey _
    Inherits SfcKey
'使用
Dim instance As NameKey
public abstract class NameKey : SfcKey
public ref class NameKey abstract : public SfcKey
[<AbstractClassAttribute>]
type NameKey =  
    class 
        inherit SfcKey 
    end
public abstract class NameKey extends SfcKey

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

コンストラクター

  名前 説明
パブリック メソッド NameKey 指定したキー名を使用して、NameKey クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ InstanceType このキー クラスに関連付けられているインスタンス クラスの型を取得します。 (SfcKey から継承されています。)
パブリック プロパティ Name NameKey によって表されるオブジェクトの名前を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals(Object) NameKey によって表されるオブジェクトが、指定した Object と等しいかどうかを判定します。 (SfcKey.Equals(Object) をオーバーライドします。)
パブリック メソッド Equals(SfcKey) 現在の NameKey によって表されるオブジェクトが、指定したキーによって表されるオブジェクトと等しいかどうかを判定します。 (SfcKey.Equals(SfcKey) をオーバーライドします。)
パブリック メソッド静的メンバー Equals(Object, Object) 指定した 2 つのオブジェクトが等しいかどうかを確認します。
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode この NameKey のハッシュ コードを返します。 (SfcKey.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetUrnFragment このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。現在の [T:Microsoft.SqlServer.Management. Sdk.Sfc.SfcKey] で識別されるオブジェクトを表す URN (Unique Resource Name) パス文字列の一部を取得します。 (SfcKey から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。外部比較演算子で使用できる、オブジェクトの並べ替え可能な表現である String 値を返します。 (SfcKey から継承されています。)

先頭に戻る

演算子

  名前 説明
パブリック演算子静的メンバー Equality(Object, NameKey) 指定した Object が、指定した NameKey によって表されるオブジェクトと同一かどうかを判定します。
パブリック演算子静的メンバー Equality(NameKey, NameKey) 2 つの指定した NameKey 値によって表されるオブジェクトが同一かどうかを判定します。
パブリック演算子静的メンバー Equality(NameKey, Object) 指定した NameKey によって表されるオブジェクトが、指定した Object と同一かどうかを判定します。
パブリック演算子静的メンバー Inequality(Object, NameKey) 指定した Object が、指定した NameKey によって表されるオブジェクトと異なるかどうかを判定します。
パブリック演算子静的メンバー Inequality(NameKey, NameKey) 2 つの指定した NameKey 値によって表されるオブジェクトが異なるかどうかを判定します。
パブリック演算子静的メンバー Inequality(NameKey, Object) 指定した NameKey によって表されるオブジェクトが、指定した Object と異なるかどうかを判定します。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Management.Utility 名前空間