CodeDomSerializerBase.SerializeResource メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > CodeDomSerializerBase.SerializeResource メソッドの意味・解説 

CodeDomSerializerBase.SerializeResource メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

指定したオブジェクトを、指定したリソース名のリソース バンドルシリアル化ます。

名前空間: System.ComponentModel.Design.Serialization
アセンブリ: System.Design (system.design.dll 内)
構文構文

Protected Sub SerializeResource ( _
    manager As IDesignerSerializationManager, _
    resourceName As String, _
    value As Object _
)
Dim manager As IDesignerSerializationManager
Dim resourceName As String
Dim value As Object

Me.SerializeResource(manager, resourceName, value)
protected void SerializeResource (
    IDesignerSerializationManager manager,
    string resourceName,
    Object value
)
protected:
void SerializeResource (
    IDesignerSerializationManager^ manager, 
    String^ resourceName, 
    Object^ value
)
protected void SerializeResource (
    IDesignerSerializationManager manager, 
    String resourceName, 
    Object value
)
protected function SerializeResource (
    manager : IDesignerSerializationManager, 
    resourceName : String, 
    value : Object
)

パラメータ

manager

シリアル化使用する IDesignerSerializationManager。

resourceName

valueシリアル化した結果格納するリソース バンドルの名前。

value

シリアル化するオブジェクト

解説解説

SerializeResource メソッドは、値を指定した名前のリソース バンドルシリアル化するヘルパー メソッドです。リソース書き込み先となるカルチャは、シリアル化マネージャProperties コレクションで、ResourceCulture というプロパティ検索することによって決まります。このプロパティ存在する場合は、リソースはそのカルチャに書き込まれます。それ以外場合は、リソースはインバリアント カルチャに書き込まれます。value パラメータは、シリアル化可能であることが必要です。

SerializeResource では、ResourceWriter を取得して適切なカルチャのリソース書き込むために、IResourceService が必要となります。このサービス利用できない場合には、SerializeResource は、代わりにそのリソースを表すバイナリ オブジェクトコード作成します

呼び出し時の注意 ResourceCulture は、シリアル化マネージャProperties コレクションからアクセスする読み書き可能プロパティです。SerializeResource メソッドによって、このプロパティの値が変更されることはありません。このメソッドは、書き込み先のカルチャを識別するために値を読み取るだけです。このプロパティは、リソース解析され読み込まれる逆シリアル化実行時設定されます。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CodeDomSerializerBase クラス
CodeDomSerializerBase メンバ
System.ComponentModel.Design.Serialization 名前空間
IDesignerSerializationManager
IResourceService インターフェイス
ResourceWriter
その他の技術情報
動的なソース コード生成コンパイル



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

辞書ショートカット

すべての辞書の索引

CodeDomSerializerBase.SerializeResource メソッドのお隣キーワード
検索ランキング

   

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



CodeDomSerializerBase.SerializeResource メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS