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

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

BinaryFormatter.UnsafeDeserialize メソッド

指定したストリームをオブジェクト グラフに逆シリアル化します。そのストリーム内にヘッダーがある場合は、指定した HeaderHandler がそのヘッダーを処理します。

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

<ComVisibleAttribute(False)> _
Public Function UnsafeDeserialize ( _
    serializationStream As Stream, _
    handler As HeaderHandler _
) As Object
Dim instance As BinaryFormatter
Dim serializationStream As Stream
Dim handler As HeaderHandler
Dim returnValue As Object

returnValue = instance.UnsafeDeserialize(serializationStream, handler)
[ComVisibleAttribute(false)] 
public Object UnsafeDeserialize (
    Stream serializationStream,
    HeaderHandler handler
)
[ComVisibleAttribute(false)] 
public:
Object^ UnsafeDeserialize (
    Stream^ serializationStream, 
    HeaderHandler^ handler
)
/** @attribute ComVisibleAttribute(false) */ 
public Object UnsafeDeserialize (
    Stream serializationStream, 
    HeaderHandler handler
)
ComVisibleAttribute(false) 
public function UnsafeDeserialize (
    serializationStream : Stream, 
    handler : HeaderHandler
) : Object

パラメータ

serializationStream

オブジェクト グラフを逆シリアル化する元となるストリーム。

handler

serializationStream 内にヘッダーがある場合に、そのヘッダーを処理する HeaderHandler。null 参照 (Visual Basic では Nothing) でもかまいません。

戻り値
逆シリアル化されたオブジェクトまたはオブジェクト グラフの先頭 (ルート) オブジェクト。

例外例外
例外の種類条件

ArgumentNullException

serializationStream が null 参照 (Visual Basic では Nothing) です。

SerializationException

serializationStream はシークをサポートしていますが、長さが 0 です。

SecurityException

呼び出し元に、必要なアクセス許可がありません。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BinaryFormatter クラス
BinaryFormatter メンバ
System.Runtime.Serialization.Formatters.Binary 名前空間



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

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

   

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



BinaryFormatter.UnsafeDeserialize メソッドのページの著作権

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

©2026 GRAS Group, Inc.RSS