PrefetchType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
[System.Flags]
public enum PrefetchType
[<System.Flags>]
type PrefetchType =
- Ereditarietà
-
PrefetchType
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Ancestors | 1 | Strategia di prelettura che prelettura i predecessori del nodo richiesto. Gli antenati verranno prelettura prima di fratelli e discendenti. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| Siblings | 2 | Strategia di prelettura che prelettura gli elementi di pari livello del nodo richiesto. Per evitare alberi disconnessi, questo flag prefetcherà anche l'elemento padre. Gli elementi di pari livello verranno prelettura prima dei discendenti. Per informazioni sulla posizione in cui è possibile usare questi flag, vedere FLAG_PREFETCH_ANCESTORS. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| DescendantsHybrid | 4 | Strategia di prelettura che prelettura i discendenti in un primo approccio ibrido di profondità e ampiezza. Gli elementi figlio del nodo radice vengono prelettura prima di ripetersi sugli elementi figlio. Questa operazione non deve essere combinata con FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST o FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST oppure verrà attivata un'eccezione IllegalArgumentException. Per informazioni sulla posizione in cui è possibile usare questi flag, vedere FLAG_PREFETCH_ANCESTORS. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| DescendantsDepthFirst | 8 | Strategia di prelettura che prelettura i discendenti del nodo richiesto depth-first. Questa operazione non deve essere combinata con FLAG_PREFETCH_DESCENDANTS_HYBRID o FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST oppure verrà attivata un'eccezione IllegalArgumentException. Per informazioni sulla posizione in cui è possibile usare questi flag, vedere FLAG_PREFETCH_ANCESTORS. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| DescendantsBreadthFirst | 16 | Strategia di prelettura che prelettura i discendenti del nodo richiesto in ampiezza. Questa operazione non deve essere combinata con FLAG_PREFETCH_DESCENDANTS_HYBRID o FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST oppure verrà attivata un'eccezione IllegalArgumentException. Per informazioni sulla posizione in cui è possibile usare questi flag, vedere FLAG_PREFETCH_ANCESTORS. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| Uninterruptible | 32 | Il flag di prelettura che specifica la prelettura non deve essere interrotto da una richiesta per recuperare un nodo o eseguire un'azione su un nodo. Per informazioni sulla posizione in cui è possibile usare questi flag, vedere FLAG_PREFETCH_ANCESTORS. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |