VBufferEditor<T> Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Objet capable de modifier un VBuffer<T> en remplissant Values (et Indices si la mémoire tampon n’est pas dense).
public readonly ref struct VBufferEditor<T>
type VBufferEditor<'T> = struct
Public Structure VBufferEditor(Of T)
Paramètres de type
- T
- Héritage
-
VBufferEditor<T>
Remarques
La VBuffer<T> structure en elle-même est immuable. Toutefois, l’objectif de est d’activer la réutilisation de VBuffer<T> la mémoire tampon, nous pouvons les modifier via cette structure, comme créé via Create<T>(VBuffer<T>, Int32, Nullable<Int32>, Nullable<Int32>, Boolean, Boolean) ou CreateFromBuffer<T>(VBuffer<T>).
Champs
Indices |
Étendue mutable d’index. |
Values |
Étendue de valeurs mutables. |
Propriétés
CreatedNewIndices |
Obtient une valeur indiquant si un nouveau Indices tableau a été alloué. |
CreatedNewValues |
Obtient une valeur indiquant si un nouveau Values tableau a été alloué. |
Méthodes
Commit() |
Valide les modifications et en crée un à VBuffer<T> l’aide du actuel Values et de Indices. Notez que cette structure et ses propriétés ne doivent pas être utilisées une fois celle-ci appelée. |
CommitTruncated(Int32) |
Valide les modifications et crée un nouveau VBuffer<T> à l’aide des valeurs et des index actuels, tout en autorisant à tronquer la longueur de et, en cas d’éparse Values , Indices. Comme Commit(), cette structure et ses propriétés ne doivent pas être utilisées une fois que celle-ci est appelée. |