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 označ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
true
pokud je vlastnost key vlastnost pro prvek kolekce; v opačném případě . false
Výchozí formát 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
Vlastnost IsKey se použije pouze v případě, že vlastnost, kterou vyzdobíte, je kolekce. Nemá žádný vliv, pokud vlastnost není kolekce. Více prvků může být označeno jako IsKey.