SettingsPropertyValue.PropertyValue プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SettingsPropertyValue.PropertyValue プロパティの意味・解説 

SettingsPropertyValue.PropertyValue プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

SettingsProperty オブジェクトの値を取得または設定します

名前空間: System.Configuration
アセンブリ: System (system.dll 内)
構文構文

Dim instance As SettingsPropertyValue
Dim value As Object

value = instance.PropertyValue

instance.PropertyValue = value
public Object PropertyValue { get; set;
 }
public:
property Object^ PropertyValue {
    Object^ get ();
    void set (Object^ value);
}
/** @property */
public Object get_PropertyValue ()

/** @property */
public void set_PropertyValue (Object value)
public function get PropertyValue
 () : Object

public function set PropertyValue
 (value : Object)

プロパティ
SettingsProperty オブジェクトの値。この値が設定されると、IsDirty プロパティtrue設定され、UsingDefaultValue は false設定されます。 値が初めPropertyValue プロパティからアクセスされ、その値が当初は SerializedValue プロパティ使用してシリアル化された表現として SettingsPropertyValue オブジェクト格納されていた場合PropertyValue プロパティによって、基になる値の逆シリアル化発生しますその結果、Deserialized プロパティtrue設定されます。 この一連のイベントASP.NET発生し、逆シリアル化処理でエラーが発生した場合エラーは、ASP.NET の状態監視機能使用してログ記録されます。つまり、ASP.NET実行している場合既定では、逆シリアル化エラーアプリケーション イベント ログ表示されます。この処理が ASP.NET外部発生し、逆シリアル化中にエラーが発生した場合エラー出力されず、逆シリアル化それ以降ロジック発生します。逆シリアル化試行されたときに逆シリアル化対象シリアル化された値がない場合SettingsPropertyValue オブジェクトは、既定値が、関連付けられている SettingsProperty インスタンス定義され構成されていれば代わりにその既定値返そうとしますその際DefaultValue プロパティnull 参照 (Visual Basic では Nothing) または文字列 "[null]" に設定されていると、SettingsPropertyValue オブジェクトPropertyValue プロパティを、参照型場合null 参照 (Visual Basic では Nothing)、関連付けられている値型場合既定値初期化します。一方DefaultValue プロパティ有効なオブジェクト参照または文字列値 ("[null]" 以外) が格納されている場合は、DefaultValue プロパティ返されます。シリアル化試行されたときに逆シリアル化対象シリアル化された値がなく、既定値指定されていない場合文字列型については空の文字列返されます。それ以外の型については、CreateInstance を呼び出すことによって既定インスタンス返されます。つまり、参照型場合は、既定コンストラクタ使用してオブジェクト インスタンス作成試行されます。この試行失敗した場合は、null 参照 (Visual Basic では Nothing) が返されます。

例外例外
例外種類条件

ArgumentException

DefaultValue プロパティ既定値使用しようとしているときにエラー発生しましたDefaultValue プロパティ有効な型に変換しようとして失敗したか、結果の値が PropertyType で定義されている型と互換性がないかのいずれかです。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SettingsPropertyValue クラス
SettingsPropertyValue メンバ
System.Configuration 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SettingsPropertyValue.PropertyValue プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SettingsPropertyValue.PropertyValue プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS