NamedDomainKey<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |