NamedDomainKey<T> Klasse

Definition

Der Domänenschlüssel mit einem Zeichenfolgennamen für eine allgemeine SFC-Domänenstamminstanzklasse.

public class NamedDomainKey<T> : Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.NamedDomainKey<T>> where T : ISfcDomain
type NamedDomainKey<'T (requires 'T :> ISfcDomain)> = class
    inherit DomainRootKey
    interface IEquatable<NamedDomainKey<'T>>
Public Class NamedDomainKey(Of T)
Inherits DomainRootKey
Implements IEquatable(Of NamedDomainKey(Of T))

Typparameter

T
Vererbung
NamedDomainKey<T>
Implementiert

Konstruktoren

Name Beschreibung
NamedDomainKey<T>()

Standardkonstruktor für einen allgemeinen SFC benannten Domänenschlüssel. Der Aufrufer muss sich merken, dass die Root-Eigenschaft nach der Konstruktion festgelegt wird.

NamedDomainKey<T>(ISfcDomain, IDictionary<String,Object>)

Erstellen Sie einen allgemeinen SFC benannten Domänenschlüssel aus einer Domänenstamminstanz mithilfe des angegebenen Feldwörterbuchs.

NamedDomainKey<T>(ISfcDomain, String)

Erstellen Sie einen allgemeinen SFC benannten Domänenschlüssel aus einer Domänenstamminstanz mithilfe des angegebenen Namens.

NamedDomainKey<T>(ISfcDomain)

Erstellen Sie einen allgemeinen SFC benannten Domänenschlüssel aus einer Domänenstamminstanz mithilfe des Domäneninstanznamens.

Eigenschaften

Name Beschreibung
Domain

Der Domänenschlüssel mit einem Zeichenfolgennamen für eine allgemeine SFC-Domänenstamminstanzklasse.

(Geerbt von DomainRootKey)
InstanceType

Der Instanztyp, den dieser Schlüssel darstellt.

Name

Der Wert des Namensschlüssels.

UrnName

Der Name der Urn-Ebene, der dem Instanztyp entspricht, den dieser Schlüssel erneut darstellt. Normalerweise ist er der Name der Instanztypklasse. Dies wird in der Regel mit typeof(T).urnName oder ähnlich überschrieben.

Methoden

Name Beschreibung
Equals(NamedDomainKey<T>)

Vergleichen Sie einen benannten Domänenschlüssel mit diesem Schlüssel für die Wertgleichstellung.

Equals(Object, Object)

Entspricht dem statischen Operator für einen Schlüssel.

Equals(Object)

Vergleichen Sie einen benannten Domänenschlüssel mit diesem Schlüssel für die Wertgleichstellung.

Equals(SfcKey)

Vergleichen Sie einen benannten Domänenschlüssel mit diesem Schlüssel für die Wertgleichstellung.

GetHashCode()

Generieren Sie einen Hashcode für den Schlüssel.

GetUrnFragment()

Das Urn-Ebenenfragment ruft seinen Namen standardmäßig aus der Schlüsselnameneigenschaft ab. Überschreiben Sie in einer abgeleiteten Schlüsselklasse, wenn Sie ein anderes Fragmentformat benötigen.

ToString()

Der Zeichenfolgenwert für den Schlüssel.

Operatoren

Name Beschreibung
Equality(NamedDomainKey<T>, NamedDomainKey<T>)

Vergleichen Sie zwei Schlüssel für die Gleichheit.

Inequality(NamedDomainKey<T>, NamedDomainKey<T>)

Vergleichen Sie zwei Schlüssel für Ungleichheiten.

Gilt für: