Lenguaje

NamedDomainKey<T> Clase

Definición

Clave de dominio con un nombre de cadena para una clase de instancia raíz de dominio de SFC general.

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))

Parámetros de tipo

T
Herencia
NamedDomainKey<T>
Implementaciones

Constructores

Nombre Description
NamedDomainKey<T>()

Constructor predeterminado para una clave de dominio con nombre de SFC general. El autor de la llamada debe recordar establecer la propiedad Root después de la construcción.

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

Construya una clave de dominio con nombre SFC general a partir de una instancia raíz de dominio mediante el diccionario de campos especificado.

NamedDomainKey<T>(ISfcDomain, String)

Construya una clave de dominio con nombre SFC general a partir de una instancia raíz de dominio mediante el nombre especificado.

NamedDomainKey<T>(ISfcDomain)

Construya una clave de dominio con nombre SFC general a partir de una instancia raíz de dominio mediante su nombre de instancia de dominio.

Propiedades

Nombre Description
Domain

Clave de dominio con un nombre de cadena para una clase de instancia raíz de dominio de SFC general.

(Heredado de DomainRootKey)
InstanceType

Tipo de instancia que representa esta clave.

Name

Valor de clave de nombre.

UrnName

Nombre de nivel urn correspondiente al tipo de instancia que representa esta clave. Normalmente es el nombre de la clase de tipo de instancia. La invalidación de esto normalmente se realiza con typeof(T).urnName o similar.

Métodos

Nombre Description
Equals(NamedDomainKey<T>)

Compare una clave de dominio con nombre con esta clave para obtener la igualdad de valores.

Equals(Object, Object)

Es igual al operador estático de una clave.

Equals(Object)

Compare una clave de dominio con nombre con esta clave para obtener la igualdad de valores.

Equals(SfcKey)

Compare una clave de dominio con nombre con esta clave para obtener la igualdad de valores.

GetHashCode()

Genere un código hash para la clave.

GetUrnFragment()

El fragmento de nivel urn obtiene su nombre de la propiedad nombre de clave de forma predeterminada. Invalide en una clase de clave derivada si necesita un formato de fragmento diferente.

ToString()

Valor de cadena de la clave.

Operadores

Nombre Description
Equality(NamedDomainKey<T>, NamedDomainKey<T>)

Compare dos claves para obtener igualdad.

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

Compare dos claves para la desigualdad.

Se aplica a