SchemaNamedKey<T> クラス

インスタンス クラスの複合文字列のスキーマと名前のキーを表します。

継承階層

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

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

構文

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

型パラメーター

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

コンストラクター

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

先頭に戻る

プロパティ

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

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals(Object) スキーマ名キーとこのキーの値が等しいかどうかを比較します。 (SfcKey.Equals(Object) をオーバーライドします。)
パブリック メソッド Equals(SchemaNamedKey<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 名前空間