ConfigurationPropertyAttribute.IsKey Egenskap

Definition

Hämtar eller anger ett värde som anger om det här är en nyckelegenskap för den dekorerade elementegenskapen.

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

Egenskapsvärde

trueom egenskapen är en nyckelegenskap för ett element i samlingen; annars . false Standardvärdet är false.

Exempel

I följande exempel visas hur du använder egenskapen 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

Kommentarer

Egenskapen IsKey gäller endast om den egenskap som du dekorerar är en samling. Det har ingen effekt om egenskapen inte är en samling. Flera element kan markeras som IsKey.

Gäller för