Jazyk

ValueBuffer Struktura

Definice

Představuje sadu indexovaných hodnot. Obvykle se používá k reprezentaci řádku dat vrácených z databáze.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

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)
Dědičnost
ValueBuffer
Atributy
Implementuje

Poznámky

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Konstruktory

Název Description
ValueBuffer(IList<Object>, Int32)

Inicializuje novou instanci ValueBuffer třídy.

ValueBuffer(IList<Object>)

Inicializuje novou instanci ValueBuffer třídy.

ValueBuffer(Object[], Int32)

Inicializuje novou instanci ValueBuffer třídy.

ValueBuffer(Object[])

Inicializuje novou instanci ValueBuffer třídy.

Pole

Název Description
Empty

Vyrovnávací paměť bez hodnot v ní.

Vlastnosti

Název Description
Count

Získá počet hodnot v této vyrovnávací paměti.

IsEmpty

Získá hodnotu určující, zda je vyrovnávací paměť hodnoty prázdná.

Item[Int32]

Získá hodnotu v požadovaném indexu.

Metody

Název Description
Equals(Object)

Určuje, zda je tato vyrovnávací paměť hodnoty ekvivalentní danému objektu (tj. pokud jsou obě hodnoty vyrovnávací paměti a obsahují stejné hodnoty).

Equals(ValueBuffer)

Určuje, zda je aktuální objekt roven jinému objektu stejného typu.

GetHashCode()

Získá hash kód pro vyrovnávací paměť hodnoty.

WithOffset(Int32)

Vytvoří novou vyrovnávací paměť s daty začínajícími na daném indexu v aktuální vyrovnávací paměti.

Platí pro