NamedDomainKey<T> クラス
一般的な SFC ドメインのルート インスタンスの文字列名を持つドメイン キーを表します。
継承階層
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey
Microsoft.SqlServer.Management.Sdk.Sfc.NamedDomainKey<T>
名前空間: Microsoft.SqlServer.Management.Sdk.Sfc
アセンブリ: Microsoft.SqlServer.Management.Sdk.Sfc (Microsoft.SqlServer.Management.Sdk.Sfc.dll)
構文
'宣言
Public Class NamedDomainKey(Of T As ISfcDomain) _
Inherits DomainRootKey _
Implements IEquatable(Of NamedDomainKey(Of T))
'使用
Dim instance As NamedDomainKey(Of T)
public class NamedDomainKey<T> : DomainRootKey,
IEquatable<NamedDomainKey<T>>
where T : ISfcDomain
generic<typename T>
where T : ISfcDomain
public ref class NamedDomainKey : public DomainRootKey,
IEquatable<NamedDomainKey<T>^>
type NamedDomainKey<'T when 'T : ISfcDomain> =
class
inherit DomainRootKey
interface IEquatable<NamedDomainKey<'T>>
end
JScript は汎用の型およびメソッドをサポートしていません。
型パラメーター
- T
ISfcDomain
NamedDomainKey<T> 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
NamedDomainKey<T>() | NamedDomainKey<T> クラスの新しいインスタンスを既定値で初期化します。 | |
NamedDomainKey<T>(ISfcDomain) | 指定したドメイン インスタンスの名前を使用して、NamedDomainKey<T> クラスの新しいインスタンスを初期化します。 | |
NamedDomainKey<T>(ISfcDomain, IDictionary<String, Object>) | 指定したドメイン インスタンスの名前とフィールド ディクショナリを使用して、NamedDomainKey<T> クラスの新しいインスタンスを初期化します。 | |
NamedDomainKey<T>(ISfcDomain, String) | 指定したドメイン インスタンスの名前と特定の名前を使用して、NamedDomainKey<T> クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
Domain | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (DomainRootKey から継承されています。) | |
InstanceType | 現在のキーが表しているインスタンスの型を取得します。 (SfcKey.InstanceType をオーバーライドします。) | |
Name | 名前のキー値を取得します。 | |
UrnName | 指定したキーが表しているインスタンス型に対応する URN レベル名を取得します。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Equals(Object) | スキーマ名キーとこのキーの値が等しいかどうかを比較します。 (SfcKey.Equals(Object) をオーバーライドします。) | |
Equals(NamedDomainKey<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) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。