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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob es sich um eine Schlüsseleigenschaft für die dekorierte Elementeigenschaft handelt.
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
truewenn es sich bei der Eigenschaft um eine Schlüsseleigenschaft für ein Element der Auflistung handelt; andernfalls . false Der Standardwert lautet false.
Beispiele
Das folgende Beispiel zeigt, wie die IsKey Eigenschaft verwendet wird.
[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 es sich bei der eigenschaft, die Sie dekorieren, um eine Sammlung handelt. Es hat keine Auswirkung, wenn es sich bei der Eigenschaft nicht um eine Auflistung handelt. Mehrere Elemente können als IsKeymarkiert werden.