NamedDomainKey<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiave di dominio con un nome stringa per una classe di istanza radice del dominio SFC generale.
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))
Parametri di tipo
- T
- Ereditarietà
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| NamedDomainKey<T>() |
Costruttore predefinito per una chiave di dominio denominata SFC generale. Il chiamante deve ricordare di impostare la proprietà Root dopo la costruzione. |
| NamedDomainKey<T>(ISfcDomain, IDictionary<String,Object>) |
Creare una chiave di dominio SFC generica denominata da un'istanza radice del dominio usando il dizionario dei campi specificato. |
| NamedDomainKey<T>(ISfcDomain, String) |
Creare una chiave di dominio SFC generale denominata da un'istanza radice del dominio usando il nome specificato. |
| NamedDomainKey<T>(ISfcDomain) |
Creare una chiave di dominio SFC generale denominata da un'istanza radice del dominio usando il nome dell'istanza di dominio. |
Proprietà
| Nome | Descrizione |
|---|---|
| Domain |
Chiave di dominio con un nome stringa per una classe di istanza radice del dominio SFC generale. (Ereditato da DomainRootKey) |
| InstanceType |
Tipo di istanza rappresentato da questa chiave. |
| Name |
Valore della chiave del nome. |
| UrnName |
Nome del livello urn corrispondente al tipo di istanza rappresentato da questa chiave. È in genere il nome della classe del tipo di istanza. L'override di questa operazione viene in genere eseguita con typeof(T).urnName o simile. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(NamedDomainKey<T>) |
Confrontare una chiave di dominio denominata con questa chiave per verificare l'uguaglianza dei valori. |
| Equals(Object, Object) |
Uguale all'operatore statico per una chiave. |
| Equals(Object) |
Confrontare una chiave di dominio denominata con questa chiave per verificare l'uguaglianza dei valori. |
| Equals(SfcKey) |
Confrontare una chiave di dominio denominata con questa chiave per verificare l'uguaglianza dei valori. |
| GetHashCode() |
Generare un codice hash per la chiave. |
| GetUrnFragment() |
Il frammento di livello Urn ottiene il nome dalla proprietà del nome della chiave per impostazione predefinita. Eseguire l'override in una classe chiave derivata se è necessario un formato di frammento diverso. |
| ToString() |
Valore stringa per la chiave. |
Operatori
| Nome | Descrizione |
|---|---|
| Equality(NamedDomainKey<T>, NamedDomainKey<T>) |
Confrontare due chiavi per verificare l'uguaglianza. |
| Inequality(NamedDomainKey<T>, NamedDomainKey<T>) |
Confrontare due chiavi per verificare la disuguaglianza. |