SfcDependencyEngine.Discover Metodo
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.
Eseguire l'individuazione completa delle relazioni di dipendenza. Iniziare chiedendo a ogni DomainContext di eseguire le operazioni che può eseguire, quindi ogni tipo DomainContext e infine ricorrere a chiedere a ogni nodo le proprie relazioni.
Attualmente viene richiesto solo un blocco per DomainContext una sola volta, quindi è sufficiente eseguire l'individuazione singola fino a quando tutti i nodi non hanno avuto un passaggio di individuazione.
Per la versione 2, verrà introdotta l'individuazione dei tipi DomainContext in blocco dopo aver eseguito l'individuazione DomainContext e potrebbe anche ripetere l'individuazione bulk fino a quando non vengono forniti nuovi nodi, quindi ricorrere all'individuazione individuale.
Potrebbe anche essere necessario fornire ai gestori in blocco un iteratore, a meno che non si voglia affidarsi a tali gestori come sink per aggiungere nuovi nodi individuati e attraversare direttamente sui nodi. Questa operazione è corretta purché si presuppongono (o si conosca) che i gestori bulk stessi eseguono una raccolta temporanea per contenere i nodi prima di eseguire la query. Devono essere eseguiti a piedi il grafico prima di iniziare ad aggiungere nodi. Proprio come qualsiasi altro iteratore usare, se tentano di violare questo ordine e aggiungere nodi prima che vengano completati l'iteratore successivo, l'iteratore genererà (che è quello che vogliamo accadere).
public void Discover();
member this.Discover : unit -> unit
Public Sub Discover ()