ConfigurationPropertyAttribute.IsKey Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si ésta es una propiedad clave para la propiedad representativa de elemento.
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
. De manera predeterminada, es false
.
Ejemplos
En el ejemplo siguiente se muestra cómo usar la propiedad 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
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.