ConfigurationPropertyAttribute.IsKey Propriété
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.
Obtient ou définit une valeur indiquant s'il s'agit d'une propriété clé pour la propriété d'élément décorée.
public:
property bool IsKey { bool get(); void set(bool value); };
public bool IsKey { get; set; }
member this.IsKey : bool with get, set
Public Property IsKey As Boolean
Valeur de propriété
true
si la propriété est une propriété clé pour un élément de la collection ; sinon, false
. La valeur par défaut est false
.
Exemples
L'exemple suivant indique comment utiliser la propriété IsKey.
[ConfigurationProperty("name", DefaultValue = "Contoso",
IsRequired = true, IsKey = true)]
public string Name
{
get
{
return (string)this["name"];
}
set
{
this["name"] = value;
}
}
<ConfigurationProperty("name", DefaultValue:="Contoso", IsRequired:=True, IsKey:=True)>
Public Property Name() As String
Get
Return CStr(Me("name"))
End Get
Set(ByVal value As String)
Me("name") = value
End Set
End Property
Remarques
La IsKey propriété s’applique uniquement si la propriété que vous décorez est une collection. Elle n’a aucun effet si la propriété n’est pas une collection. Plusieurs éléments peuvent être marqués comme IsKey.