Udostępnij za pośrednictwem


ValueBuffer Struktura

Definicja

Reprezentuje zestaw indeksowanych wartości. Zwykle służy do reprezentowania wiersza danych zwracanych z bazy danych.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

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)
Dziedziczenie
ValueBuffer
Atrybuty
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Konstruktory

ValueBuffer(IList<Object>)

Inicjuje nowe wystąpienie klasy ValueBuffer.

ValueBuffer(IList<Object>, Int32)

Inicjuje nowe wystąpienie klasy ValueBuffer.

ValueBuffer(Object[])

Inicjuje nowe wystąpienie klasy ValueBuffer.

ValueBuffer(Object[], Int32)

Inicjuje nowe wystąpienie klasy ValueBuffer.

Pola

Empty

Bufor bez wartości.

Właściwości

Count

Pobiera liczbę wartości w tym buforze.

IsEmpty

Pobiera wartość wskazującą, czy bufor wartości jest pusty.

Item[Int32]

Pobiera wartość żądanego indeksu.

Metody

Equals(Object)

Określa, czy ten bufor wartości jest odpowiednikiem danego obiektu (tj. jeśli są to bufory wartości i zawierają te same wartości).

Equals(ValueBuffer)

Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu.

GetHashCode()

Pobiera kod skrótu dla buforu wartości.

WithOffset(Int32)

Tworzy nowy bufor z danymi rozpoczynającymi się od danego indeksu w bieżącym buforze.

Dotyczy