SchemaNamedKey<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Schéma de chaîne composite et clé de nom pour une classe d’instance.
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))
Paramètres de type
- T
- Héritage
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| SchemaNamedKey<T>() |
Constructeur par défaut pour une clé de nom de schéma |
| SchemaNamedKey<T>(IDictionary<String,Object>) |
Construisez une clé de nom de schéma à partir d’un dictionnaire de champs. |
| SchemaNamedKey<T>(SchemaNamedKey<T>) |
Construisez une clé de nom de schéma à partir d’une autre clé de nom de schéma. |
| SchemaNamedKey<T>(String, String) |
Construisez une clé de nom de schéma à partir de chaînes. |
| SchemaNamedKey<T>(String) |
Construisez une clé de nom de schéma à partir d’une chaîne de nom et d’un schéma par défaut. |
Propriétés
| Nom | Description |
|---|---|
| InstanceType |
Type d’instance que cette clé représente. |
| Name |
Valeur de clé de nom. |
| Schema |
Valeur de clé de schéma. |
| UrnName |
Nom de niveau Urn correspondant au type d’instance que cette clé respresent. Il s’agit normalement du nom de la classe de type d’instance. La substitution de ce type est généralement effectuée avec typeof(T).urnName ou similaire. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object, Object) |
Est égal à l’opérateur statique d’une clé. |
| Equals(Object) |
Comparez une clé de nom de schéma à cette clé pour l’égalité des valeurs. |
| Equals(SchemaNamedKey<T>) |
Comparez une clé de nom de schéma à cette clé pour l’égalité des valeurs. |
| Equals(SfcKey) |
Comparez une clé de nom de schéma à cette clé pour l’égalité des valeurs. |
| GetHashCode() |
Générez un code de hachage pour la clé. |
| GetUrnFragment() |
Le fragment de niveau Urn obtient son nom à partir du schéma de clé et des propriétés de nom par défaut. Remplacez dans une classe de clé dérivée si vous avez besoin d’un autre format de fragment. |
| ToString() |
Valeur de chaîne de la clé. |
Opérateurs
| Nom | Description |
|---|---|
| Equality(SchemaNamedKey<T>, SchemaNamedKey<T>) |
Comparez deux clés pour l’égalité des valeurs. |
| Inequality(SchemaNamedKey<T>, SchemaNamedKey<T>) |
Comparez deux clés pour l’inégalité des valeurs. |