Compartilhar via


ValueBuffer Estrutura

Definição

Representa um conjunto de valores indexados. Normalmente usado para representar uma linha de dados retornados de um banco de dados.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)
Herança
ValueBuffer
Atributos
Implementações

Comentários

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Construtores

ValueBuffer(IList<Object>, Int32)

Inicializa uma nova instância da classe ValueBuffer.

ValueBuffer(IList<Object>)

Inicializa uma nova instância da classe ValueBuffer.

ValueBuffer(Object[], Int32)

Inicializa uma nova instância da classe ValueBuffer.

ValueBuffer(Object[])

Inicializa uma nova instância da classe ValueBuffer.

Campos

Empty

Um buffer sem valores.

Propriedades

Count

Obtém o número de valores nesse buffer.

IsEmpty

Obtém um valor que indica se o buffer de valor está vazio.

Item[Int32]

Obtém o valor em um índice solicitado.

Métodos

Equals(Object)

Determina se esse buffer de valor é equivalente a um determinado objeto (ou seja, se ambos são buffers de valor e contêm os mesmos valores).

Equals(ValueBuffer)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

GetHashCode()

Obtém o código hash para o buffer de valor.

WithOffset(Int32)

Cria um novo buffer com dados começando no índice fornecido no buffer atual.

Aplica-se a