Condividi tramite


ValueBuffer Struct

Definizione

Rappresenta un set di valori indicizzati. Usato in genere per rappresentare una riga di dati restituiti da un database.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

public struct ValueBuffer
public readonly struct ValueBuffer
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ValueBuffer
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ValueBuffer : IEquatable<Microsoft.EntityFrameworkCore.Storage.ValueBuffer>
type ValueBuffer = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type ValueBuffer = struct
Public Structure ValueBuffer
Public Structure ValueBuffer
Implements IEquatable(Of ValueBuffer)
Ereditarietà
ValueBuffer
Attributi
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

ValueBuffer(IList<Object>)

Inizializza una nuova istanza della classe ValueBuffer.

ValueBuffer(IList<Object>, Int32)

Inizializza una nuova istanza della classe ValueBuffer.

ValueBuffer(Object[])

Inizializza una nuova istanza della classe ValueBuffer.

ValueBuffer(Object[], Int32)

Inizializza una nuova istanza della classe ValueBuffer.

Campi

Empty

Buffer senza valori.

Proprietà

Count

Ottiene il numero di valori in questo buffer.

IsEmpty

Ottiene un valore che indica se il buffer dei valori è vuoto.

Item[Int32]

Ottiene il valore in corrispondenza di un indice richiesto.

Metodi

Equals(Object)

Determina se questo buffer di valori è equivalente a un determinato oggetto ,ad esempio se sono entrambi buffer di valori e contengono gli stessi valori.

Equals(ValueBuffer)

Indica se l'oggetto corrente è uguale a un altro oggetto dello stesso tipo.

GetHashCode()

Ottiene il codice hash per il buffer dei valori.

WithOffset(Int32)

Crea un nuovo buffer con i dati a partire dall'indice specificato nel buffer corrente.

Si applica a