NamedKey<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.
Clé de nom de chaîne unique pour une classe d’instance.
public class NamedKey<T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.NamedKey<T>> where T : SfcInstance
type NamedKey<'T (requires 'T :> SfcInstance)> = class
inherit SfcKey
interface IEquatable<NamedKey<'T>>
Public Class NamedKey(Of T)
Inherits SfcKey
Implements IEquatable(Of NamedKey(Of T))
Paramètres de type
- T
- Héritage
- Implémente
-
IEquatable<NamedKey<T>>
Constructeurs
| Nom | Description |
|---|---|
| NamedKey<T>() |
Constructeur par défaut pour une clé de nom. |
| NamedKey<T>(IDictionary<String,Object>) |
Construisez une clé de nom à partir d’un dictionnaire de champs. |
| NamedKey<T>(NamedKey<T>) |
Construisez une clé de nom à partir d’une autre clé de nom. |
| NamedKey<T>(String) |
Construisez une clé de nom à partir d’une chaîne. |
Propriétés
| Nom | Description |
|---|---|
| InstanceType |
Type d’instance que cette clé représente. |
| Name |
Valeur de clé de nom. |
| 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(NamedKey<T>) |
Comparez une clé de nom à cette clé pour l’égalité des valeurs. |
| Equals(Object, Object) |
Est égal à l’opérateur statique d’une clé. |
| Equals(Object) |
Comparez une clé de nom à cette clé pour l’égalité des valeurs. |
| Equals(SfcKey) |
Comparez une clé de nom à 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 de la propriété de nom de clé 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(NamedKey<T>, NamedKey<T>) |
Comparez deux clés pour l’égalité des valeurs. |
| Inequality(NamedKey<T>, NamedKey<T>) |
Comparez deux clés pour l’inégalité des valeurs. |