Lingua

DataViewRow.Batch Proprietà

Definizione

Ciò consente di riconciliare più righe prodotte in genere da GetRowCursorSet(IEnumerable<DataViewSchema.Column>, Int32, Random). Quando si ottiene un set, è necessario, consentendo al contempo l'elaborazione parallela di procedere, avere sempre un obiettivo che l'ordine originale deve essere recuperabile. Si noti che un utente si preoccupa o meno di quell'ordine originale in un'applicazione specifica è un'altra storia del tutto (la maggior parte dei chiamanti di questo come una questione pratica non lo chiama, altrimenti non lo chiamerebbe), ma almeno in linea di principio dovrebbe essere possibile ricostruire l'ordine originale che si otterrebbe da un oggetto configurato GetRowCursor(IEnumerable<DataViewSchema.Column>, Random)in modo identico. Quindi: per qualsiasi implementazione del cursore, i numeri batch devono essere non decrescente. Inoltre, qualsiasi numero di batch specificato deve essere visualizzato solo in uno dei cursori restituiti da GetRowCursorSet(IEnumerable<DataViewSchema.Column>, Int32, Random). In questo modo, l'ordine è determinato dal numero batch. Un'operazione che riconcilia questi cursori per produrre un cursore singolo coerente può farlo disegnando dal singolo cursore, tra tutti i cursori nel set, con il numero di batch più piccolo disponibile.

Si noti che non vi è alcun suggerimento che i batch per una determinata voce saranno coerenti dal cursore al cursore, ad eccezione della coerenza con conseguente ordinamento complessivo. La stessa voce potrebbe avere numeri di batch diversi da un cursore a un altro. Non è inoltre necessario che venga visualizzato alcun numero di batch specificato. Si tratta semplicemente di un meccanismo per il recupero dell'ordinamento da un partizionamento eventualmente arbitrario dei dati. A questo scopo, naturalmente, si considera che il batch sia una proprietà dei dati non è completamente valido.

public abstract long Batch { get; }
member this.Batch : int64
Public MustOverride ReadOnly Property Batch As Long

Valore della proprietà

Si applica a