共用方式為


SchemaNamedKey<T> 類別

Represents the composite string schema and name key for an instance class.

繼承階層

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>() Initialize a new instance of theSchemaNamedKey<T> class.
公用方法 SchemaNamedKey<T>(IDictionary<String, Object>) Initializes a new instance of the SchemaNamedKey<T> class from a field dictionary.
公用方法 SchemaNamedKey<T>(String) Initializes a new instance of the SchemaNamedKey<T> class from a name string and default schema.
公用方法 SchemaNamedKey<T>(SchemaNamedKey<T>) Initializes a new instance of the SchemaNamedKey<T> class from another schema name key.
公用方法 SchemaNamedKey<T>(String, String) Initializes a new instance of the SchemaNamedKey<T> class from a name string and a schema string.

上層

屬性

  名稱 說明
公用屬性 InstanceType Gets the instance type which this key represents. (覆寫 SfcKey.InstanceType。)
公用屬性 Name Gets the name key value.
公用屬性 Schema Gets the schema key value.
受保護的屬性 UrnName Gets the Urn level name corresponding to the instance type which this key represents.

上層

方法

  名稱 說明
公用方法 Equals(Object) Compares the schema name key to this key for value equality. (覆寫 SfcKey.Equals(Object)。)
公用方法 Equals(SchemaNamedKey<T>) Compares the schema name key to this key for value equality.
公用方法 Equals(SfcKey) Compares the schema name key to this key for value equality. (覆寫 SfcKey.Equals(SfcKey)。)
公用方法靜態成員 Equals(Object, Object) Compares two keys for value equality.
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetHashCode Generates a hash code for the key. (覆寫 SfcKey.GetHashCode()。)
公用方法 GetType (繼承自 Object。)
公用方法 GetUrnFragment Returns the Urn level fragment. (覆寫 SfcKey.GetUrnFragment()。)
受保護的方法 MemberwiseClone (繼承自 Object。)
公用方法 ToString Returns the string value for the key. (覆寫 SfcKey.ToString()。)

上層

運算子

  名稱 說明
公用運算子靜態成員 Equality Compares two keys for value equality.
公用運算子靜態成員 Inequality Compares two keys for value inequality.

上層

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.SqlServer.Management.Sdk.Sfc 命名空間