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

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

CodeDomSerializerBase.SerializeEvent メソッド

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

指定したイベント指定したステートメントコレクションシリアル化ます。

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

Protected Sub SerializeEvent ( _
    manager As IDesignerSerializationManager, _
    statements As CodeStatementCollection, _
    value As Object, _
    descriptor As EventDescriptor _
)
Dim manager As IDesignerSerializationManager
Dim statements As CodeStatementCollection
Dim value As Object
Dim descriptor As EventDescriptor

Me.SerializeEvent(manager, statements, value, descriptor)
protected void SerializeEvent (
    IDesignerSerializationManager manager,
    CodeStatementCollection statements,
    Object value,
    EventDescriptor descriptor
)
protected:
void SerializeEvent (
    IDesignerSerializationManager^ manager, 
    CodeStatementCollection^ statements, 
    Object^ value, 
    EventDescriptor^ descriptor
)
protected void SerializeEvent (
    IDesignerSerializationManager manager, 
    CodeStatementCollection statements, 
    Object value, 
    EventDescriptor descriptor
)
protected function SerializeEvent (
    manager : IDesignerSerializationManager, 
    statements : CodeStatementCollection, 
    value : Object, 
    descriptor : EventDescriptor
)

パラメータ

manager

シリアル化使用する IDesignerSerializationManager。

statements

イベントシリアル化した結果格納する CodeStatementCollection。

value

descriptorバインド先となるオブジェクト

descriptor

シリアル化するイベント指定する EventDescriptor。

例外例外
例外種類条件

ArgumentNullException

managervaluestatements、または descriptornull 参照 (Visual Basic では Nothing) です。

CodeDomSerializerException

IEventBindingService が使用できません。

解説解説

SerializeEvent メソッドは、単一イベント指定した CodeStatementCollectionシリアル化するために、派生クラスから呼び出すことのできるヘルパー メソッドです。SerializeEvent は、指定したイベントの MemberCodeDomSerializer をシリアル化マネージャ照会しMemberCodeDomSerializerイベントシリアル化要求します

SerializeEvent は、statements パラメータdescriptor パラメータを ContextStack に配置します

SerializeEvent では、コンパイルされていないメソッドへのイベント バインディングを見つけるために、IEventBindingService が必要となります。このサービス存在しない場合コンパイルされていないメソッドへのイベント バインディング書き込まれません。イベントバインドされているオブジェクトを式に変換できる場合には、コンパイル済みメソッドへのイベント バインディングシリアル化されます

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


このページでは「.NET Framework クラス ライブラリ リファレンス」からCodeDomSerializerBase.SerializeEvent メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からCodeDomSerializerBase.SerializeEvent メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からCodeDomSerializerBase.SerializeEvent メソッド を検索

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS