SZArrayRecord<T> クラス

定義

NRBF の 1 次元の 0 インデックス配列レコードのコア動作を定義し、派生クラスのベースを提供します。

generic <typename T>
public ref class SZArrayRecord abstract : System::Formats::Nrbf::ArrayRecord
public abstract class SZArrayRecord<T> : System.Formats.Nrbf.ArrayRecord
type SZArrayRecord<'T> = class
    inherit ArrayRecord
Public MustInherit Class SZArrayRecord(Of T)
Inherits ArrayRecord

型パラメーター

T
継承

プロパティ

名前 説明
Id

レコードの ID を取得します。

(継承元 ArrayRecord)
Length

配列の長さを取得します。

Lengths

派生クラスでオーバーライドされると、各次元の要素数を表す整数のバッファーを取得します。

Rank

配列のランクを取得します。

(継承元 ArrayRecord)
RecordType

レコードの型を取得します。

(継承元 SerializationRecord)
TypeName

シリアル化された型の名前を取得します。

(継承元 SerializationRecord)

メソッド

名前 説明
GetArray(Boolean)

派生クラスでオーバーライドされると、 T の配列を割り当て、シリアル化されたレコード ( StringInt32などのプリミティブ型の場合) またはシリアル化されたレコード自体で提供されるデータを格納します。

GetArray(Type, Boolean)

配列を割り当て、シリアル化されたレコード ( StringInt32などのプリミティブ型の場合) またはシリアル化されたレコード自体で提供されるデータを格納します。

(継承元 ArrayRecord)
TypeNameMatches(Type)

ペイロードから読み取られた型名を、指定した型と比較します。

(継承元 SerializationRecord)

適用対象