Language

ValueBuffer 構造体

定義

インデックス付き値のセットを表します。 通常、データベースから返されるデータ行を表すために使用されます。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

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)
継承
ValueBuffer
属性
実装

注釈

詳細と例については、 データベース プロバイダーと拡張機能の実装 を参照してください。

コンストラクター

Name 説明
ValueBuffer(IList<Object>, Int32)

ValueBuffer クラスの新しいインスタンスを初期化します。

ValueBuffer(IList<Object>)

ValueBuffer クラスの新しいインスタンスを初期化します。

ValueBuffer(Object[], Int32)

ValueBuffer クラスの新しいインスタンスを初期化します。

ValueBuffer(Object[])

ValueBuffer クラスの新しいインスタンスを初期化します。

フィールド

Name 説明
Empty

値を含まないバッファー。

プロパティ

Name 説明
Count

このバッファー内の値の数を取得します。

IsEmpty

値バッファーが空かどうかを示す値を取得します。

Item[Int32]

要求されたインデックス位置にある値を取得します。

メソッド

Name 説明
Equals(Object)

この値バッファーが特定のオブジェクトと等しいかどうかを判断します (つまり、両方が値バッファーであり、同じ値が含まれている場合)。

Equals(ValueBuffer)

現在のオブジェクトが同じ型の別のオブジェクトと等しいかどうかを示します。

GetHashCode()

値バッファーのハッシュ コードを取得します。

WithOffset(Int32)

現在のバッファー内の特定のインデックスから始まるデータを含む新しいバッファーを作成します。

適用対象