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

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > formatterの意味・解説 

フォーマッター【formatter】

読み方:ふぉーまったー

ハードディスク各種記録メディア初期化フォーマット)するためのソフトウエア


としょかん‐じょうほうがく〔トシヨクワンジヤウホウガク〕【図書館情報学】


フォーマッタ

【英】formatter

フォーマッタとは、ハードディスクなどの記憶装置初期化フォーマット)するためのソフトウェアのことである。

コンピュータに元々搭載されているディスクについては、SOがフォーマット対応することができる場合が多いが、後から追加したディスクなどではフォーマット対応してない場合ままある。フォーマッタはそのようなディスクを特にフォーマットするために用いられる。フォーマッタを用いてフォーマット行えばディスク上のデータは完全に消去され白紙状態に戻る。ただしフォーマッタは初期化のみを行い記録を行う機能持っていないので、記録を行うには読み書き機能持ったソフトウェア用意しなくてはならない

一般にフォーマットには物理フォーマット論理フォーマットがある。物理フォーマット記録領域どのようにデータ並べるのかを決める。論理フォーマット物理フォーマット後の記録領域に「目次」に相当する情報書き込む所を決め、そこに番地割り振る。この時、その割り振り方は、記録メディア種類OSなどによってそれぞれ異なっている。

ハードウェアのほかの用語一覧
外部記憶装置:  保存  本体メモリ  ポータブルストレージ  フォーマッタ  フォーマット容量  物理フォーマット  フルハイト

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 シリアル化


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

辞書ショートカット

すべての辞書の索引

「formatter」の関連用語

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

   

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



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

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【フォーマッタ】の記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS