Поделиться через


SZArrayRecord<T> Класс

Определение

Определяет основное поведение для одномерных записей массива NRBF с нуля и предоставляет базу для производных классов.

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

Возвращает идентификатор записи.

(Унаследовано от ArrayRecord)
Length

Возвращает длину массива.

Lengths

При переопределении в производном классе получает буфер целых чисел, представляющих количество элементов в каждом измерении.

Rank

Возвращает ранг массива.

(Унаследовано от ArrayRecord)
RecordType

Возвращает тип записи.

(Унаследовано от SerializationRecord)
TypeName

Возвращает имя сериализованного типа.

(Унаследовано от SerializationRecord)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetArray(Boolean)

При переопределении в производном классе выделяет массив T и заполняет его данными, предоставленными в сериализованных записях (в случае примитивных типов, таких как String или Int32) или сериализованных записей.

GetArray(Type, Boolean)

Выделяет массив и заполняет их данными, предоставленными в сериализованных записях (в случае примитивных типов, таких как String или Int32) или сериализованных записей.

(Унаследовано от ArrayRecord)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TypeNameMatches(Type)

Сравнивает имя типа, считыванное из полезных данных, с указанным типом.

(Унаследовано от SerializationRecord)

Применяется к