ProfilePropertySettings.DefaultValue プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
動的に生成された ProfileCommon
クラスの関連付けられているプロパティに使用される既定値を取得または設定します。
public:
property System::String ^ DefaultValue { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("defaultValue", DefaultValue="")]
public string DefaultValue { get; set; }
[<System.Configuration.ConfigurationProperty("defaultValue", DefaultValue="")>]
member this.DefaultValue : string with get, set
Public Property DefaultValue As String
プロパティ値
動的に生成された ProfileCommon
クラスの関連付けられているプロパティに使用される既定値が格納された文字列。 既定値は、空の文字列 ("") です。
- 属性
例
次のコード例は、DefaultValue プロパティの使用方法を示しています。 このコード例は、ProfileSection クラスのために提供されている大規模な例の一部です。
// Get the current DefaultValue property value.
Console.WriteLine(
"Current DefaultValue value: '{0}'", profilePropertySettings.DefaultValue);
// Set the DefaultValue property to "March 16, 2004".
profilePropertySettings.DefaultValue = "March 16, 2004";
' Get the current DefaultValue property value.
Console.WriteLine( _
"Current DefaultValue value: '{0}'", profilePropertySettings.DefaultValue)
' Set the DefaultValue property to "March 16, 2004".
profilePropertySettings.DefaultValue = "March 16, 2004"
注釈
実行時に、ASP.NET コンパイル システムは、構成ファイルのセクションでprofile
指定された情報を使用して、派生ProfileBaseしたクラスをProfileCommon
生成します。 このクラスを使用すると、個々のユーザー プロファイルの値にアクセスして変更できます。
クラス定義は ProfileCommon
、構成ファイルのセクションの properties
サブセクションで定義されている profile
プロパティに基づいています。 クラスのインスタンスに指定するプロパティ値は、クラス内ProfileCommon
のProfilePropertySettings関連付けられたプロパティを定義するために使用されます。
個々のユーザー プロファイルにプロパティの値が含まれていない場合、関連付けられている ProfileCommon
クラス プロパティの初期値として既定値が使用されます。 プロパティは DefaultValue 、文字列値、XML エンコード値 (プロパティのシリアル化モードは XML シリアル化) または base-64 でエンコードされたバイナリ文字列 (プロパティのシリアル化モードがバイナリシリアル化の場合) のいずれかです。