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


ClassRecord Класс

Определение

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

public ref class ClassRecord abstract : System::Formats::Nrbf::SerializationRecord
public abstract class ClassRecord : System.Formats.Nrbf.SerializationRecord
type ClassRecord = class
    inherit SerializationRecord
Public MustInherit Class ClassRecord
Inherits SerializationRecord
Наследование

Свойства

Id

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

MemberNames

Возвращает имена сериализованных элементов.

RecordType

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

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

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

Методы

Equals(Object)

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

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

Извлекает значение предоставленного memberName.

GetBoolean(String)

Извлекает значение предоставленного memberName.

GetByte(String)

Извлекает значение предоставленного memberName.

GetChar(String)

Извлекает значение предоставленного memberName.

GetClassRecord(String)

Извлекает значение предоставленного memberName.

GetDateTime(String)

Извлекает значение предоставленного memberName.

GetDecimal(String)

Извлекает значение предоставленного memberName.

GetDouble(String)

Извлекает значение предоставленного memberName.

GetHashCode()

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

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

Извлекает значение предоставленного memberName.

GetInt32(String)

Извлекает значение предоставленного memberName.

GetInt64(String)

Извлекает значение предоставленного memberName.

GetRawValue(String)

Извлекает значение предоставленного memberName.

GetSByte(String)

Извлекает значение предоставленного memberName.

GetSerializationRecord(String)

Извлекает SerializationRecord предоставленного memberName.

GetSingle(String)

Извлекает значение предоставленного memberName.

GetString(String)

Извлекает значение предоставленного memberName.

GetTimeSpan(String)

Извлекает значение предоставленного memberName.

GetType()

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

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

Извлекает значение предоставленного memberName.

GetUInt32(String)

Извлекает значение предоставленного memberName.

GetUInt64(String)

Извлекает значение предоставленного memberName.

HasMember(String)

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

MemberwiseClone()

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

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

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

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

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

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

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