LosFormatter クラス

定義

Web フォームのページのビューステートをシリアル化します。 このクラスは継承できません。

public ref class LosFormatter sealed
public sealed class LosFormatter
type LosFormatter = class
Public NotInheritable Class LosFormatter
継承
LosFormatter

注釈

警告

LosFormatter は安全ではなく、セキュリティで保護することはできません。 詳細については、「 Binaryformatter セキュリティガイド」を参照してください。

制限付きオブジェクトのシリアル化 (LOS) フォーマッタは、非常にコンパクトな ASCII 形式のシリアル化を目的として設計されています。 このクラスは、任意のオブジェクトグラフのシリアル化をサポートしますが、文字列、配列、およびハッシュテーブルを含むものに対して最適化されます。 .NET Framework プリミティブ型の多くに対して、2番目の順序の最適化を提供します。

これはプライベート形式であり、Web 要求の有効期間だけ一貫しています。

コンストラクター

LosFormatter()

既定値を使用して LosFormatter クラスの新しいインスタンスを初期化します。

LosFormatter(Boolean, Byte[])

有効なフラグと MAC (Machine Authentication Code) キー修飾子を指定して、LosFormatter クラスの新しいインスタンスを初期化します。

LosFormatter(Boolean, String)

有効なフラグと MAC (Machine Authentication Code) キー修飾子を指定して、LosFormatter クラスの新しいインスタンスを初期化します。

メソッド

Deserialize(Stream)

Stream オブジェクトに含まれているビューステートの値を LOS (Limited Object Serialization) 形式のオブジェクトに変換します。

Deserialize(String)

指定したビューステートの値を LOS (Limited Object Serialization) 形式のオブジェクトに変換します。

Deserialize(TextReader)

TextReader オブジェクトに含まれているビューステートの値を LOS (Limited Object Serialization) 形式のオブジェクトに変換します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Serialize(Stream, Object)

LOS 形式のオブジェクトをビューステートの値に変換し、その結果を Stream オブジェクトに格納します。

Serialize(TextWriter, Object)

LOS 形式のオブジェクトをビューステートの値に変換し、その結果を TextWriter オブジェクトに格納します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象