Clase NamedDomainKey<T>
Represents the domain key with a string name for a general SFC domain root instance.
Jerarquía de herencia
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey
Microsoft.SqlServer.Management.Sdk.Sfc.NamedDomainKey<T>
Espacio de nombres: Microsoft.SqlServer.Management.Sdk.Sfc
Ensamblado: Microsoft.SqlServer.Management.Sdk.Sfc (en Microsoft.SqlServer.Management.Sdk.Sfc.dll)
Sintaxis
'Declaración
Public Class NamedDomainKey(Of T As ISfcDomain) _
Inherits DomainRootKey _
Implements IEquatable(Of NamedDomainKey(Of T))
'Uso
Dim instance As NamedDomainKey(Of T)
public class NamedDomainKey<T> : DomainRootKey,
IEquatable<NamedDomainKey<T>>
where T : ISfcDomain
generic<typename T>
where T : ISfcDomain
public ref class NamedDomainKey : public DomainRootKey,
IEquatable<NamedDomainKey<T>^>
type NamedDomainKey<'T when 'T : ISfcDomain> =
class
inherit DomainRootKey
interface IEquatable<NamedDomainKey<'T>>
end
JScript no admite tipos y métodos genéricos.
Parámetros de tipo
- T
The ISfcDomain
El tipo NamedDomainKey<T> expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
NamedDomainKey<T>() | Initializes a new instance of the NamedDomainKey<T> class with default values. | |
NamedDomainKey<T>(ISfcDomain) | Initializes a new instance of the NamedDomainKey<T> class with specified domain instance name. | |
NamedDomainKey<T>(ISfcDomain, IDictionary<String, Object>) | Initializes a new instance of the NamedDomainKey<T> class with specified domain instance name and fields dictionary. | |
NamedDomainKey<T>(ISfcDomain, String) | Initializes a new instance of the NamedDomainKey<T> class with specified domain instance name and given name. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Domain | No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de DomainRootKey.) | |
InstanceType | Gets the instance type which the current key represents. (Invalida SfcKey.InstanceType.) | |
Name | Gets the name key value. | |
UrnName | Gets the Urn level name corresponding to the instance type which the specified key represents. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals(Object) | Compare a schema name key to this key for value equality. (Invalida SfcKey.Equals(Object).) | |
Equals(NamedDomainKey<T>) | Compare a schema name key to this key for value equality. | |
Equals(SfcKey) | Compare a schema name key to this key for value equality. (Invalida SfcKey.Equals(SfcKey).) | |
Equals(Object, Object) | Returns whether the two key values are equal. | |
Finalize | (Se hereda de Object.) | |
GetHashCode | Generate a hash code for the key. (Invalida SfcKey.GetHashCode().) | |
GetType | (Se hereda de Object.) | |
GetUrnFragment | Obtains a URN level fragment from the key name property by default. (Invalida SfcKey.GetUrnFragment().) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | Returns the string value for the key. (Invalida SfcKey.ToString().) |
Arriba
Operadores
Nombre | Descripción | |
---|---|---|
Equality | Returns whether the two keys are equal. | |
Inequality | Returns whether the two keys are not equal. |
Arriba
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.