Aracılığıyla paylaş


ConfigurationPropertyAttribute.IsKey Özellik

Tanım

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.

Şunlara uygulanır