NamedKey<T> クラス

インスタンス クラスの単一文字列の名前のキーを表します。

継承階層

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.Sdk.Sfc.NamedKey<T>

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

構文

'宣言
Public Class NamedKey(Of T As SfcInstance) _
    Inherits SfcKey _
    Implements IEquatable(Of NamedKey(Of T))
'使用
Dim instance As NamedKey(Of T)
public class NamedKey<T> : SfcKey, IEquatable<NamedKey<T>>
where T : SfcInstance
generic<typename T>
where T : SfcInstance 
public ref class NamedKey : public SfcKey, 
    IEquatable<NamedKey<T>^>
type NamedKey<'T when 'T : SfcInstance> =  
    class 
        inherit SfcKey 
        interface IEquatable<NamedKey<'T>>
    end
JScript は汎用の型およびメソッドをサポートしていません。

型パラメーター

  • T
    インスタンスの名前のキーの型です。

NamedKey<T> 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド NamedKey<T>() NamedKey<T> クラスの新しいインスタンスを初期化します。
パブリック メソッド NamedKey<T>(IDictionary<String, Object>) フィールド ディクショナリから NamedKey<T> クラスの新しいインスタンスを初期化します。
パブリック メソッド NamedKey<T>(String) 文字列から NamedKey<T> クラスの新しいインスタンスを初期化します。
パブリック メソッド NamedKey<T>(NamedKey<T>) 別の名前のキーから NamedKey<T> クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ InstanceType キーが表しているインスタンスの型を取得します。 (SfcKey.InstanceType をオーバーライドします。)
パブリック プロパティ Name 名前のキー値を取得します。
プロテクト プロパティ UrnName キーが表しているインスタンス型に対応する URN レベル名を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals(Object) 指定されたキーと名前のキーとを比較して、値が同じであるかどうかを調べます。 (SfcKey.Equals(Object) をオーバーライドします。)
パブリック メソッド Equals(NamedKey<T>) 指定されたキーと名前のキーとを比較して、値が同じであるかどうかを調べます。
パブリック メソッド Equals(SfcKey) このキーと名前のキーとを比較して、値が同じであるかどうかを調べます。 (SfcKey.Equals(SfcKey) をオーバーライドします。)
パブリック メソッド静的メンバー Equals(Object, Object) 2 つのキーを比較して値が同じであるかどうかを調べます。
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode キーのハッシュ コードを返します。 (SfcKey.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetUrnFragment 既定でキー名プロパティから対応する名前を取得する URN レベル フラグメントを返します。 (SfcKey.GetUrnFragment() をオーバーライドします。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString キーの文字列値を返します。 (SfcKey.ToString() をオーバーライドします。)

先頭に戻る

演算子

  名前 説明
パブリック演算子静的メンバー Equality 2 つのキーが同じであるかどうかを示します。
パブリック演算子静的メンバー Inequality 2 つのキーが異なるかどうかを示します。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Management.Sdk.Sfc 名前空間