ValueBuffer Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
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)
- Dědičnost
-
ValueBuffer
- Atributy
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .
Konstruktory
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
Empty |
Vyrovnávací paměť, ve které nejsou žádné hodnoty. |
Vlastnosti
Count |
Získá počet hodnot v této vyrovnávací paměti. |
IsEmpty |
Získá hodnotu označující, zda vyrovnávací paměť hodnoty je prázdná. |
Item[Int32] |
Získá hodnotu v požadovaném indexu. |
Metody
Equals(Object) |
Určuje, zda je tato hodnota vyrovnávací paměti ekvivalentní danému objektu (tj. pokud se jedná o 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á kód hash pro vyrovnávací paměť hodnoty. |
WithOffset(Int32) |
Vytvoří novou vyrovnávací paměť s daty počínaje daným indexem v aktuální vyrovnávací paměti. |
Platí pro
Entity Framework