NamedDomainKey<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A chave de domínio com um nome de cadeia de caracteres para uma classe de instância raiz de domínio SFC geral.
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
- Herança
- Implementações
Construtores
| Nome | Description |
|---|---|
| NamedDomainKey<T>() |
Construtor padrão para uma chave de domínio SFC geral nomeada. O chamador deve se lembrar de definir a propriedade Raiz após a construção. |
| NamedDomainKey<T>(ISfcDomain, IDictionary<String,Object>) |
Construa uma chave de domínio nomeada SFC geral de uma instância raiz de domínio usando o dicionário de campo especificado. |
| NamedDomainKey<T>(ISfcDomain, String) |
Construa uma chave de domínio SFC geral nomeada de uma instância raiz de domínio usando o nome fornecido. |
| NamedDomainKey<T>(ISfcDomain) |
Construa uma chave de domínio nomeada SFC geral de uma instância raiz de domínio usando seu nome de instância de domínio. |
Propriedades
| Nome | Description |
|---|---|
| Domain |
A chave de domínio com um nome de cadeia de caracteres para uma classe de instância raiz de domínio SFC geral. (Herdado de DomainRootKey) |
| InstanceType |
O tipo de instância que essa chave representa. |
| Name |
O valor da chave de nome. |
| UrnName |
O nome de nível de URN correspondente ao tipo de instância que essa chave representa novamente. Normalmente, é o nome da classe de tipo de instância. Substituir isso normalmente é feito com typeof(T).urnName ou similar. |
Métodos
| Nome | Description |
|---|---|
| Equals(NamedDomainKey<T>) |
Compare uma chave de domínio nomeada com essa chave quanto à igualdade de valor. |
| Equals(Object, Object) |
É igual a um operador estático para uma chave. |
| Equals(Object) |
Compare uma chave de domínio nomeada com essa chave quanto à igualdade de valor. |
| Equals(SfcKey) |
Compare uma chave de domínio nomeada com essa chave quanto à igualdade de valor. |
| GetHashCode() |
Gere um código hash para a chave. |
| GetUrnFragment() |
O fragmento de nível de URN obtém seu nome da propriedade de nome de chave por padrão. Substitua em uma classe de chave derivada se você precisar de um formato de fragmento diferente. |
| ToString() |
O valor da cadeia de caracteres para a chave. |
Operadores
| Nome | Description |
|---|---|
| Equality(NamedDomainKey<T>, NamedDomainKey<T>) |
Compare duas chaves quanto à igualdade. |
| Inequality(NamedDomainKey<T>, NamedDomainKey<T>) |
Compare duas chaves quanto à desigualdade. |