Classe SchemaNamedKey<T>

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

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
    Microsoft.SqlServer.Management.Sdk.Sfc.SchemaNamedKey<T>

Spazio dei nomi  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Sintassi

'Dichiarazione
Public Class SchemaNamedKey(Of T As SfcInstance) _
    Inherits SfcKey _
    Implements IEquatable(Of SchemaNamedKey(Of T))
'Utilizzo
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 non supporta i metodi e i tipi generici.

Parametri di tipo

Nel tipo SchemaNamedKey<T> sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico SchemaNamedKey<T>() Initialize a new instance of theSchemaNamedKey<T> class.
Metodo pubblico SchemaNamedKey<T>(IDictionary<String, Object>) Initializes a new instance of the SchemaNamedKey<T> class from a field dictionary.
Metodo pubblico SchemaNamedKey<T>(String) Initializes a new instance of the SchemaNamedKey<T> class from a name string and default schema.
Metodo pubblico SchemaNamedKey<T>(SchemaNamedKey<T>) Initializes a new instance of the SchemaNamedKey<T> class from another schema name key.
Metodo pubblico SchemaNamedKey<T>(String, String) Initializes a new instance of the SchemaNamedKey<T> class from a name string and a schema string.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica InstanceType Gets the instance type which this key represents. Esegue l'override di SfcKey.InstanceType.
Proprietà pubblica Name Gets the name key value.
Proprietà pubblica Schema Gets the schema key value.
Proprietà protetta UrnName Gets the Urn level name corresponding to the instance type which this key represents.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals(Object) Compares the schema name key to this key for value equality. Esegue l'override di SfcKey.Equals(Object).
Metodo pubblico Equals(SchemaNamedKey<T>) Compares the schema name key to this key for value equality.
Metodo pubblico Equals(SfcKey) Compares the schema name key to this key for value equality. Esegue l'override di SfcKey.Equals(SfcKey).
Metodo pubblicoMembro statico Equals(Object, Object) Compares two keys for value equality.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Generates a hash code for the key. Esegue l'override di SfcKey.GetHashCode().
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico GetUrnFragment Returns the Urn level fragment. Esegue l'override di SfcKey.GetUrnFragment().
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Returns the string value for the key. Esegue l'override di SfcKey.ToString().

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality Compares two keys for value equality.
Operatore pubblicoMembro statico Inequality Compares two keys for value inequality.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.Sdk.Sfc