NameKey クラス

Name プロパティをキーとして持つ NameKey オブジェクトを識別します。

継承階層

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.IntegrationServices.NameKey
      Microsoft.SqlServer.Management.IntegrationServices.Catalog.Key
      Microsoft.SqlServer.Management.IntegrationServices.CatalogFolder.Key
      Microsoft.SqlServer.Management.IntegrationServices.EnvironmentInfo.Key
      Microsoft.SqlServer.Management.IntegrationServices.EnvironmentVariable.Key
      Microsoft.SqlServer.Management.IntegrationServices.PackageInfo.Key
      Microsoft.SqlServer.Management.IntegrationServices.ParameterInfo.Key
      Microsoft.SqlServer.Management.IntegrationServices.ProjectInfo.Key

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

構文

'宣言
Public MustInherit Class NameKey _
    Inherits SfcKey
'使用
Dim instance As NameKey
public abstract class NameKey : SfcKey
public ref class NameKey abstract : public SfcKey
[<AbstractClassAttribute>]
type NameKey =  
    class 
        inherit SfcKey 
    end
public abstract class NameKey extends SfcKey

NameKey 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド NameKey 指定したキー名を使用して、NameKey クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ InstanceType (SfcKey から継承されています。)
パブリック プロパティ Name キー名を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals(SfcKey) 現在の NameKey によって表されるオブジェクトが、指定したキーによって表されるオブジェクトと等しいかどうかを判定します。 (SfcKey.Equals(SfcKey) をオーバーライドします。)
パブリック メソッド Equals(Object) NameKey によって表されるオブジェクトが指定したオブジェクトと等しいかどうかを判定します。 (SfcKey.Equals(Object) をオーバーライドします。)
パブリック メソッド静的メンバー Equals(Object, Object) 指定した 2 つのオブジェクトが等しいかどうかを判定します。
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode この NameKey のハッシュ コードを返します。 (SfcKey.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetUrnFragment (SfcKey から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (SfcKey から継承されています。)

先頭に戻る

演算子

  名前 説明
パブリック演算子静的メンバー Equality(Object, NameKey) 指定したオブジェクトが、指定した NameKey によって表されるオブジェクトと同一かどうかを判定します。
パブリック演算子静的メンバー Equality(NameKey, NameKey) 2 つの指定した NameKey 値によって表されるオブジェクトが同一かどうかを判定します。
パブリック演算子静的メンバー Equality(NameKey, Object) 指定した NameKey によって表されるオブジェクトが、指定したオブジェクトと同一かどうかを判定します。
パブリック演算子静的メンバー Inequality(Object, NameKey) 指定したオブジェクトが指定した NameKey によって表されるオブジェクトと異なるかどうかを判定します。
パブリック演算子静的メンバー Inequality(NameKey, NameKey) 2 つの指定した NameKey 値によって表されるオブジェクトが異なるかどうかを判定します。
パブリック演算子静的メンバー Inequality(NameKey, Object) 指定した NameKey によって表されるオブジェクトが指定したオブジェクトと異なるかどうかを判定します。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Management.IntegrationServices 名前空間