Condividi tramite


SZArrayRecord<T> Classe

Definizione

Definisce il comportamento di base per i record di matrice a indice zero singolo nrBF e fornisce una base per le classi derivate.

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

Parametri di tipo

T
Ereditarietà

Proprietà

Id

Ottiene l'ID del record.

(Ereditato da ArrayRecord)
Length

Ottiene la lunghezza della matrice.

Lengths

In caso di override in una classe derivata, ottiene un buffer di interi che rappresentano il numero di elementi in ogni dimensione.

Rank

Ottiene il rango della matrice.

(Ereditato da ArrayRecord)
RecordType

Ottiene il tipo del record.

(Ereditato da SerializationRecord)
TypeName

Ottiene il nome del tipo serializzato.

(Ereditato da SerializationRecord)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetArray(Boolean)

Quando sottoposto a override in una classe derivata, alloca una matrice di T e la riempie con i dati forniti nei record serializzati (in caso di tipi primitivi come String o Int32) o i record serializzati stessi.

GetArray(Type, Boolean)

Alloca una matrice e la riempie con i dati forniti nei record serializzati (nel caso di tipi primitivi come String o Int32) o i record serializzati stessi.

(Ereditato da ArrayRecord)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TypeNameMatches(Type)

Confronta il nome del tipo letto dal payload con il tipo specificato.

(Ereditato da SerializationRecord)

Si applica a