VBufferEditor<T> Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Doldurarak Values (ve Indices arabellek yoğun değilse) düzenleyebilecek bir VBuffer<T> nesne.
public readonly ref struct VBufferEditor<T>
type VBufferEditor<'T> = struct
Public Structure VBufferEditor(Of T)
Tür Parametreleri
- T
- Devralma
-
VBufferEditor<T>
Açıklamalar
Yapı VBuffer<T> tek başına sabittir. Ancak, amacı VBuffer<T> arabellek yeniden kullanımını etkinleştirmektir, bunları veya CreateFromBuffer<T>(VBuffer<T>)aracılığıyla oluşturulduğu gibi bu yapı aracılığıyla Create<T>(VBuffer<T>, Int32, Nullable<Int32>, Nullable<Int32>, Boolean, Boolean) düzenleyebiliriz.
Alanlar
| Indices |
Dizinlerin değiştirilebilir aralığı. |
| Values |
Değerlerin değiştirilebilir yayılma alanı. |
Özellikler
| CreatedNewIndices |
Yeni Indices bir dizinin ayrılıp ayrılmadığını belirten bir değer alır. |
| CreatedNewValues |
Yeni Values bir dizinin ayrılıp ayrılmadığını belirten bir değer alır. |
Yöntemler
| Commit() |
Düzenlemeleri işler ve geçerli Values ve Indiceskullanarak yeni VBuffer<T> bir oluşturur. Bu yapı çağrıldıktan sonra bu yapının ve özelliklerinin kullanılmaması gerektiğini unutmayın. |
| CommitTruncated(Int32) |
Düzenlemeleri işler ve geçerli Değerler ve Dizinler'i kullanarak yeni VBuffer<T> bir oluşturur, ancak ve (seyrekseIndices) uzunluğunu Values kesmeye izin verir. gibi Commit(), bu yapı ve özellikleri çağrıldıktan sonra kullanılmamalıdır. |