Compartir vía


ConfigurationPropertyAttribute.IsKey Propiedad

Definición

Obtiene o establece un valor que indica si se trata de una propiedad clave para la propiedad de elemento decorado.

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

Valor de propiedad

true si la propiedad es una propiedad clave para un elemento de la colección; de lo contrario, false. El valor predeterminado es false.

Ejemplos

En el ejemplo siguiente se muestra cómo usar la IsKey propiedad .

[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

Comentarios

La IsKey propiedad solo se aplica si la propiedad que decora es una colección. No tiene ningún efecto si la propiedad no es una colección. Varios elementos se pueden marcar como IsKey.

Se aplica a