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

Formatter クラス

共通言語ランタイムシリアル化フォーマッタ基本機能提供します

このクラスは、CLS準拠していません。  

名前空間: System.Runtime.Serialization
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
Public MustInherit Class
 Formatter
    Implements IFormatter
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[CLSCompliantAttribute(false)] 
public abstract class Formatter : IFormatter
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[CLSCompliantAttribute(false)] 
public ref class Formatter abstract : IFormatter
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute CLSCompliantAttribute(false) */ 
public abstract class Formatter implements
 IFormatter
SerializableAttribute 
ComVisibleAttribute(true) 
CLSCompliantAttribute(false) 
public abstract class Formatter implements
 IFormatter
解説解説

Formatter は、すべてのランタイム シリアル化フォーマッタabstract 基本クラスであり、IFormatter インターフェイス実装するためのヘルパー メソッド提供しますまた、Formatter は、シリアル化のためのオブジェクトキュー、およびオブジェクト単位での ID生成管理します

継承時の注意

継承階層継承階層
System.Object
  System.Runtime.Serialization.Formatter
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Formatter メンバ
System.Runtime.Serialization 名前空間
ObjectIDGenerator
その他の技術情報
XML シリアル化および SOAP シリアル化

Formatter コンストラクタ


Formatter フィールド


プロテクト フィールドプロテクト フィールド

参照参照

関連項目

Formatter クラス
System.Runtime.Serialization 名前空間
ObjectIDGenerator

その他の技術情報

XML シリアル化および SOAP シリアル化

Formatter プロパティ


パブリック プロパティパブリック プロパティ

参照参照

関連項目

Formatter クラス
System.Runtime.Serialization 名前空間
ObjectIDGenerator

その他の技術情報

XML シリアル化および SOAP シリアル化

Formatter メソッド


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

プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド GetNext フォーマッタ内部作業キューから、次のシリアル化対象オブジェクト返します
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド Schedule 後でシリアル化するために、オブジェクトスケジュールます。
プロテクト メソッド WriteArray 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム配列書き込みます
プロテクト メソッド WriteBoolean 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームBoolean 値を書き込みます
プロテクト メソッド WriteByte 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム8 ビット符号なし整数書き込みます
プロテクト メソッド WriteChar 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームUnicode 文字書き込みます
プロテクト メソッド WriteDateTime 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームDateTime 値を書き込みます
プロテクト メソッド WriteDecimal 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームDecimal 値を書き込みます
プロテクト メソッド WriteDouble 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム倍精度浮動小数点数書き込みます
プロテクト メソッド WriteInt16 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム16 ビット符号付き整数書き込みます
プロテクト メソッド WriteInt32 派生クラスオーバーライドされると、ストリーム32 ビット符号付き整数書き込みます
プロテクト メソッド WriteInt64 派生クラスオーバーライドされると、ストリーム64 ビット符号付き整数書き込みます
プロテクト メソッド WriteMember 受信したデータの型を検査し適切な Write メソッド呼び出して、既にフォーマッタ結び付けられているストリームへの書き込み実行します
プロテクト メソッド WriteObjectRef 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームオブジェクト参照書き込みます
プロテクト メソッド WriteSByte 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム8 ビット符号付き整数書き込みます
プロテクト メソッド WriteSingle 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム単精度浮動小数点数書き込みます
プロテクト メソッド WriteTimeSpan 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームに TimeSpan 値を書き込みます
プロテクト メソッド WriteUInt16 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム16 ビット符号なし整数書き込みます
プロテクト メソッド WriteUInt32 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム32 ビット符号なし整数書き込みます
プロテクト メソッド WriteUInt64 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム64 ビット符号なし整数書き込みます
プロテクト メソッド WriteValueType 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームに、指定された型の値を書き込みます
参照参照

関連項目

Formatter クラス
System.Runtime.Serialization 名前空間
ObjectIDGenerator

その他の技術情報

XML シリアル化および SOAP シリアル化

Formatter メンバ

共通言語ランタイムシリアル化フォーマッタ基本機能提供します

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


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド Formatter Formatter クラス新しインスタンス初期化します。
プロテクト フィールドプロテクト フィールド
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド GetNext フォーマッタ内部作業キューから、次のシリアル化対象オブジェクト返します
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド Schedule 後でシリアル化するために、オブジェクトスケジュールます。
プロテクト メソッド WriteArray 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム配列書き込みます
プロテクト メソッド WriteBoolean 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームBoolean 値を書き込みます
プロテクト メソッド WriteByte 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム8 ビット符号なし整数書き込みます
プロテクト メソッド WriteChar 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームUnicode 文字書き込みます
プロテクト メソッド WriteDateTime 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームDateTime 値を書き込みます
プロテクト メソッド WriteDecimal 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームDecimal 値を書き込みます
プロテクト メソッド WriteDouble 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム倍精度浮動小数点数書き込みます
プロテクト メソッド WriteInt16 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム16 ビット符号付き整数書き込みます
プロテクト メソッド WriteInt32 派生クラスオーバーライドされると、ストリーム32 ビット符号付き整数書き込みます
プロテクト メソッド WriteInt64 派生クラスオーバーライドされると、ストリーム64 ビット符号付き整数書き込みます
プロテクト メソッド WriteMember 受信したデータの型を検査し適切な Write メソッド呼び出して、既にフォーマッタ結び付けられているストリームへの書き込み実行します
プロテクト メソッド WriteObjectRef 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームオブジェクト参照書き込みます
プロテクト メソッド WriteSByte 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム8 ビット符号付き整数書き込みます
プロテクト メソッド WriteSingle 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム単精度浮動小数点数書き込みます
プロテクト メソッド WriteTimeSpan 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームに TimeSpan 値を書き込みます
プロテクト メソッド WriteUInt16 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム16 ビット符号なし整数書き込みます
プロテクト メソッド WriteUInt32 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム32 ビット符号なし整数書き込みます
プロテクト メソッド WriteUInt64 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリーム64 ビット符号なし整数書き込みます
プロテクト メソッド WriteValueType 派生クラスオーバーライドされると、フォーマッタに既に結び付けられているストリームに、指定された型の値を書き込みます
参照参照

関連項目

Formatter クラス
System.Runtime.Serialization 名前空間
ObjectIDGenerator

その他の技術情報

XML シリアル化および SOAP シリアル化


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

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

辞書ショートカット

すべての辞書の索引

「Formatter」の関連用語

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

   

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



Formatterのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS