ConfigurationPropertyAttribute.IsKey Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob dies eine Haupteigenschaft für die ergänzte Elementeigenschaft ist, oder legt diesen fest.
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
Eigenschaftswert
true
, wenn die Eigenschaft eine Haupteigenschaft für ein Element der Auflistung ist, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im folgenden Beispiel wird die Verwendung der IsKey-Eigenschaft veranschaulicht.
[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
Hinweise
Die IsKey -Eigenschaft gilt nur, wenn die eigenschaft, die Sie dekorieren, eine Auflistung ist. Es hat keine Auswirkung, wenn die Eigenschaft keine Auflistung ist. Mehrere Elemente können als IsKeymarkiert werden.