Sprache

ValueBuffer Struktur

Definition

Stellt eine Reihe von indizierten Werten dar. Wird in der Regel verwendet, um eine Datenzeile darzustellen, die aus einer Datenbank zurückgegeben wird.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.

public struct ValueBuffer
[System.Runtime.CompilerServices.IsReadOnly]
[System.Runtime.CompilerServices.Nullable(0)]
public readonly struct ValueBuffer : IEquatable<Microsoft.EntityFrameworkCore.Storage.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>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type ValueBuffer = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type ValueBuffer = struct
Public Structure ValueBuffer
Public Structure ValueBuffer
Implements IEquatable(Of ValueBuffer)
Vererbung
ValueBuffer
Attribute
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Konstruktoren

Name Beschreibung
ValueBuffer(IList<Object>, Int32)

Initialisiert eine neue Instanz der ValueBuffer-Klasse.

ValueBuffer(IList<Object>)

Initialisiert eine neue Instanz der ValueBuffer-Klasse.

ValueBuffer(Object[], Int32)

Initialisiert eine neue Instanz der ValueBuffer-Klasse.

ValueBuffer(Object[])

Initialisiert eine neue Instanz der ValueBuffer-Klasse.

Felder

Name Beschreibung
Empty

Ein Puffer ohne Werte.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der Werte in diesem Puffer ab.

IsEmpty

Ruft einen Wert ab, der angibt, ob der Wertpuffer leer ist.

Item[Int32]

Ruft den Wert bei einem angeforderten Index ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob dieser Wertpuffer einem bestimmten Objekt entspricht (d. h. wenn es sich um Wertepuffer handelt und dieselben Werte enthalten).

Equals(ValueBuffer)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist.

GetHashCode()

Ruft den Hashcode für den Wertpuffer ab.

WithOffset(Int32)

Erstellt einen neuen Puffer mit Daten, die am angegebenen Index im aktuellen Puffer beginnen.

Gilt für: