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) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。