SchemaNamedKey<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esquema de cadena compuesta y clave de nombre para una clase de instancia.
public class SchemaNamedKey<T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.SchemaNamedKey<T>> where T : SfcInstance
type SchemaNamedKey<'T (requires 'T :> SfcInstance)> = class
inherit SfcKey
interface IEquatable<SchemaNamedKey<'T>>
Public Class SchemaNamedKey(Of T)
Inherits SfcKey
Implements IEquatable(Of SchemaNamedKey(Of T))
Parámetros de tipo
- T
- Herencia
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| SchemaNamedKey<T>() |
Constructor predeterminado para una clave de nombre de esquema |
| SchemaNamedKey<T>(IDictionary<String,Object>) |
Construya una clave de nombre de esquema a partir de un diccionario de campos. |
| SchemaNamedKey<T>(SchemaNamedKey<T>) |
Construya una clave de nombre de esquema a partir de otra clave de nombre de esquema. |
| SchemaNamedKey<T>(String, String) |
Construya una clave de nombre de esquema a partir de cadenas. |
| SchemaNamedKey<T>(String) |
Construya una clave de nombre de esquema a partir de una cadena de nombre y un esquema predeterminado. |
Propiedades
| Nombre | Description |
|---|---|
| InstanceType |
Tipo de instancia que representa esta clave. |
| Name |
Valor de clave de nombre. |
| Schema |
Valor de clave de esquema. |
| 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(Object, Object) |
Es igual al operador estático de una clave. |
| Equals(Object) |
Compare una clave de nombre de esquema con esta clave para obtener la igualdad de valores. |
| Equals(SchemaNamedKey<T>) |
Compare una clave de nombre de esquema con esta clave para obtener la igualdad de valores. |
| Equals(SfcKey) |
Compare una clave de nombre de esquema 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 las propiedades de nombre y esquema 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(SchemaNamedKey<T>, SchemaNamedKey<T>) |
Compare dos claves para la igualdad de valores. |
| Inequality(SchemaNamedKey<T>, SchemaNamedKey<T>) |
Compare dos claves para la desigualdad de valores. |