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 は汎用の型およびメソッドをサポートしていません。
型パラメーター
- T
SfcInstance クラスです。
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) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。