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

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

TypeCodeDomSerializer.Serialize メソッド

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

ルート定義する新しい型宣言作成することによって、オブジェクト ルートシリアル化ます。

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

Public Overridable Function
 Serialize ( _
    manager As IDesignerSerializationManager, _
    root As Object, _
    members As ICollection _
) As CodeTypeDeclaration
Dim instance As TypeCodeDomSerializer
Dim manager As IDesignerSerializationManager
Dim root As Object
Dim members As ICollection
Dim returnValue As CodeTypeDeclaration

returnValue = instance.Serialize(manager, root, members)
public virtual CodeTypeDeclaration Serialize (
    IDesignerSerializationManager manager,
    Object root,
    ICollection members
)
public:
virtual CodeTypeDeclaration^ Serialize (
    IDesignerSerializationManager^ manager, 
    Object^ root, 
    ICollection^ members
)
public CodeTypeDeclaration Serialize (
    IDesignerSerializationManager manager, 
    Object root, 
    ICollection members
)
public function Serialize (
    manager : IDesignerSerializationManager, 
    root : Object, 
    members : ICollection
) : CodeTypeDeclaration

パラメータ

manager

シリアル化使用するシリアル化マネージャ

root

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

members

省略可能なメンバコレクションnull 参照 (Visual Basic では Nothing) または空になる場合あります

戻り値
ルート オブジェクト定義する CodeTypeDeclaration。

例外例外
例外種類条件

ArgumentNullException

manager または rootnull 参照 (Visual Basic では Nothing) です。

解説解説

Serialize メソッドは、新しい型定義を作成するために、指定したルート オブジェクトおよび省略可能なメンバコレクションシリアル化ます。members コレクションに値が含まれている場合は、これらの値がシリアル化されます。値自体は、メンバ変数またはローカル変数としてシリアル化ます。どちらになるかは、GenerateMember という名前のオブジェクトのエクステンダ プロパティ検索して決定されます。true場合メンバ生成されます。それ以外場合は、ローカル変数生成されます。便宜上members コレクションにはルート オブジェクト格納できます。この場合ルート オブジェクトメンバまたはローカル変数として追加されることはありません。

返される型の名前は、ルート オブジェクトが名前付オブジェクトである場合、その名前から取得されます。前付オブジェクトない場合、名前はルート クラスの単純型名から生成されます。

Serialize メソッド既定実装によって実行されるタスク次の表に示します

Serialize メソッドコンテキスト スタック配置するオブジェクト次の表に示します

インスタンス

説明

TypeCodeDomSerializer

このシリアライザ。派生クラスでは、このクラスパブリック プロパティ追加する便利な場合あります

CodeTypeDeclaration

作成されている型。ほとんどのオブジェクトは、この型に直接アクセスする必要はありません。

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



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2024 GRAS Group, Inc.RSS