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)

メソッド

Equals(Object)

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

(継承元 Object)
GetArray(Boolean)

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

GetArray(Type, Boolean)

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

(継承元 ArrayRecord)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)
TypeNameMatches(Type)

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

(継承元 SerializationRecord)

適用対象