ConfigurationPropertyAttribute.IsKey Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunun, süslü öğe özelliği için bir anahtar özelliği olup olmadığını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
özelliği koleksiyonun bir öğesinin anahtar özelliğiyse; aksi takdirde , false
. Varsayılan değer: false
.
Örnekler
Aşağıdaki örnekte özelliğinin nasıl kullanılacağı gösterilmektedir 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
Açıklamalar
Özelliğin IsKey geçerli olması için süslediğiniz özelliğin bir koleksiyon olması gerekir. Özellik bir koleksiyon değilse hiçbir etkisi olmaz. Birden çok öğe olarak IsKeyişaretlenebilir.