ConfigurationPropertyAttribute.IsKey Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu určující, zda se jedná o klíčovou vlastnost pro dekorovaný prvek vlastnost.
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
Hodnota vlastnosti
truepokud je vlastnost klíčem pro prvek kolekce; v opačném případě . false Výchozí hodnota je false.
Příklady
Následující příklad ukazuje, jak použít IsKey vlastnost.
[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
Poznámky
Tato IsKey vlastnost se vztahuje pouze v případě, že vlastnost, kterou ozdobíte, je kolekce. Nemá žádný vliv, pokud vlastnost není kolekce. Více prvků lze označit jako IsKey.