ConfigurationPropertyAttribute.IsKey プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これが、装飾された要素のプロパティに対する主要プロパティかどうかを示す値を取得または設定します。
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
プロパティ値
プロパティが、コレクションの要素に対する主要プロパティの場合は true
。それ以外の場合は false
。 既定値は、false
です。
例
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
注釈
プロパティは、 IsKey 装飾するプロパティがコレクションである場合にのみ適用されます。 プロパティがコレクションでない場合、効果はありません。 複数の要素を として IsKeyマークできます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET