CodeDomSerializerBaseとは? わかりやすく解説

CodeDomSerializerBase クラス

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

CodeDomSerializer の各クラスの基本クラスを提供します。

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

Public MustInherit Class
 CodeDomSerializerBase
Dim instance As CodeDomSerializerBase
public abstract class CodeDomSerializerBase
public ref class CodeDomSerializerBase abstract
public abstract class CodeDomSerializerBase
public abstract class CodeDomSerializerBase
解説解説

CodeDomSerializerBase クラスは、CodeDomSerializer クラスと TypeCodeDomSerializer クラスで共有する基本クラスとして使用します。パブリック クラス CodeDomSerializer は、CodeDomSerializerBase クラスから派生します。各パブリック クラスは、独自のパブリック API を定義します。CodeDomSerializerBase クラスはパブリック API を定義しませんが、シリアル化プロセスに役立つ多数のユーティリティ メソッドが用意されています。

継承階層継承階層
System.Object
  System.ComponentModel.Design.Serialization.CodeDomSerializerBase
     System.ComponentModel.Design.Serialization.CodeDomSerializer
     System.ComponentModel.Design.Serialization.MemberCodeDomSerializer
     System.ComponentModel.Design.Serialization.TypeCodeDomSerializer
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CodeDomSerializerBase メンバ
System.ComponentModel.Design.Serialization 名前空間
IDesignerSerializationManager
BasicDesignerLoader クラス
IDesignerLoaderService
TypeCodeDomSerializer
CodeDomSerializer クラス

CodeDomSerializerBase メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド DeserializeExpression 指定した式をメモリ内オブジェクトに逆シリアル化します。
プロテクト メソッド DeserializeInstance 指定した型のインスタンスを返します。
プロテクト メソッド DeserializePropertiesFromResources インバリアント カルチャのリソース バンドルから、指定したオブジェクトのプロパティを逆シリアル化します。
プロテクト メソッド DeserializeStatement CodeDOM ステートメントを解釈して実行することにより、ステートメントを逆シリアル化します。
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド GetExpression 指定したオブジェクトの式を返します。
プロテクト メソッド GetSerializer オーバーロードされます。 指定したオブジェクト値または型のシリアライザを検索します。
プロテクト メソッド GetUniqueName 指定したオブジェクトの一意の名前を返します。
プロテクト メソッド IsSerialized オーバーロードされます。 指定したオブジェクトがシリアル化されているかどうかを示す値を返します。
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 ( Object から継承されます。)
プロテクト メソッド SerializeCreationExpression 指定したオブジェクトの作成を表す式を返します。
プロテクト メソッド SerializeEvent 指定したイベントを指定したステートメントのコレクションにシリアル化します。
プロテクト メソッド SerializeEvents 指定したイベントを指定したステートメントのコレクションにシリアル化します。
プロテクト メソッド SerializeProperties 指定したオブジェクトのプロパティを、指定したステートメントのコレクションにシリアル化します。
プロテクト メソッド SerializePropertiesToResources 指定したオブジェクトのプロパティを、インバリアント カルチャのリソース バンドルにシリアル化します。
プロテクト メソッド SerializeProperty 指定したオブジェクトのプロパティをシリアル化します。
プロテクト メソッド SerializeResource 指定したオブジェクトを、指定したリソース名のリソース バンドルにシリアル化します。
プロテクト メソッド SerializeResourceInvariant 指定したオブジェクトを、指定したリソース名のリソース バンドルにシリアル化します。
プロテクト メソッド SerializeToExpression 指定したオブジェクトを式にシリアル化します。
プロテクト メソッド SerializeToResourceExpression オーバーロードされます。 オブジェクトを式にシリアル化します。
プロテクト メソッド SetExpression オーバーロードされます。 オブジェクトを式に関連付けます。
参照参照

関連項目

CodeDomSerializerBase クラス
System.ComponentModel.Design.Serialization 名前空間
IDesignerSerializationManager
BasicDesignerLoader クラス
IDesignerLoaderService
TypeCodeDomSerializer
CodeDomSerializer クラス

CodeDomSerializerBase メンバ

CodeDomSerializer の各クラスの基本クラスを提供します。

CodeDomSerializerBase データ型で公開されるメンバを以下の表に示します。


パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド DeserializeExpression 指定した式をメモリ内オブジェクトに逆シリアル化します。
プロテクト メソッド DeserializeInstance 指定した型のインスタンスを返します。
プロテクト メソッド DeserializePropertiesFromResources インバリアント カルチャのリソース バンドルから、指定したオブジェクトのプロパティを逆シリアル化します。
プロテクト メソッド DeserializeStatement CodeDOM ステートメントを解釈して実行することにより、ステートメントを逆シリアル化します。
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド GetExpression 指定したオブジェクトの式を返します。
プロテクト メソッド GetSerializer オーバーロードされます。 指定したオブジェクト値または型のシリアライザを検索します。
プロテクト メソッド GetUniqueName 指定したオブジェクトの一意の名前を返します。
プロテクト メソッド IsSerialized オーバーロードされます。 指定したオブジェクトがシリアル化されているかどうかを示す値を返します。
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド SerializeCreationExpression 指定したオブジェクトの作成を表す式を返します。
プロテクト メソッド SerializeEvent 指定したイベントを指定したステートメントのコレクションにシリアル化します。
プロテクト メソッド SerializeEvents 指定したイベントを指定したステートメントのコレクションにシリアル化します。
プロテクト メソッド SerializeProperties 指定したオブジェクトのプロパティを、指定したステートメントのコレクションにシリアル化します。
プロテクト メソッド SerializePropertiesToResources 指定したオブジェクトのプロパティを、インバリアント カルチャのリソース バンドルにシリアル化します。
プロテクト メソッド SerializeProperty 指定したオブジェクトのプロパティをシリアル化します。
プロテクト メソッド SerializeResource 指定したオブジェクトを、指定したリソース名のリソース バンドルにシリアル化します。
プロテクト メソッド SerializeResourceInvariant 指定したオブジェクトを、指定したリソース名のリソース バンドルにシリアル化します。
プロテクト メソッド SerializeToExpression 指定したオブジェクトを式にシリアル化します。
プロテクト メソッド SerializeToResourceExpression オーバーロードされます。 オブジェクトを式にシリアル化します。
プロテクト メソッド SetExpression オーバーロードされます。 オブジェクトを式に関連付けます。
参照参照

関連項目

CodeDomSerializerBase クラス
System.ComponentModel.Design.Serialization 名前空間
IDesignerSerializationManager
BasicDesignerLoader クラス
IDesignerLoaderService
TypeCodeDomSerializer
CodeDomSerializer クラス



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「CodeDomSerializerBase」の関連用語

CodeDomSerializerBaseのお隣キーワード
検索ランキング

   

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



CodeDomSerializerBaseのページの著作権

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

©2026 GRAS Group, Inc.RSS