英語で読む

次の方法で共有


SerializableObjectData 構造体

定義

シリアル化可能なオブジェクトに関する情報を提供します。

C#
[System.Serializable]
public struct SerializableObjectData
継承
SerializableObjectData
属性

注釈

構造体には SerializableObjectData 、シリアル化可能なオブジェクトを逆シリアル化するために使用できるデータが含まれています。

SerializableObjectData取得するには、 の メソッドをGetSerializableObjectDataISerializableObjectContract呼び出します。

シリアル化可能なすべてのオブジェクトの値を含む唯一 SerializableObjectData のフィールドは、 ObjectId フィールドです。

フィールド

DimensionLengths

この SerializableObjectData が記述するシリアル化可能な配列の各次元の長さを格納する配列を表します。

DimensionLowerBounds

この SerializableObjectData が記述するシリアル化可能な配列の各次元の下限を格納する配列を表します。

ElementIndexes

この SerializableObjectData が記述するシリアル化可能なオブジェクトを格納している親配列について、そのインデックスを保持する配列を表します。

IsArray

SerializableObjectData がシリアル化可能な配列を記述しているかどうかを示します。

IsArrayElement

SerializableObjectData がシリアル化可能な配列の要素を記述しているかどうかを示します。

MemberName

この SerializableObjectData が記述するシリアル化可能なオブジェクトのメンバー名を表します。

ObjectId

この SerializableObjectData が記述するシリアル化可能なオブジェクトの ID を表します。

ParentId

この SerializableObjectData が記述するシリアル化可能なオブジェクトの親の ID を表します。

適用対象

製品 バージョン
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1