次の方法で共有


ProfilePropertySettings.DefaultValue プロパティ

定義

動的に生成された 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

プロパティ値

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 プロパティに基づいています。 クラスのインスタンスに指定するプロパティ値は、クラス内ProfileCommonProfilePropertySettings関連付けられたプロパティを定義するために使用されます。

個々のユーザー プロファイルにプロパティの値が含まれていない場合、関連付けられている ProfileCommon クラス プロパティの初期値として既定値が使用されます。 プロパティは DefaultValue 、文字列値、XML エンコード値 (プロパティのシリアル化モードは XML シリアル化) または base-64 でエンコードされたバイナリ文字列 (プロパティのシリアル化モードがバイナリシリアル化の場合) のいずれかです。

適用対象

こちらもご覧ください