DefaultEvents.OnProgress 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.
Questo metodo viene chiamato quando si verifica un avanzamento misurabile di un'attività.
public:
virtual void OnProgress(Microsoft::SqlServer::Dts::Runtime::TaskHost ^ taskHost, System::String ^ progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, System::String ^ subComponent, bool % fireAgain);
public virtual void OnProgress (Microsoft.SqlServer.Dts.Runtime.TaskHost taskHost, string progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, string subComponent, ref bool fireAgain);
abstract member OnProgress : Microsoft.SqlServer.Dts.Runtime.TaskHost * string * int * int * int * string * bool -> unit
override this.OnProgress : Microsoft.SqlServer.Dts.Runtime.TaskHost * string * int * int * int * string * bool -> unit
Public Overridable Sub OnProgress (taskHost As TaskHost, progressDescription As String, percentComplete As Integer, progressCountLow As Integer, progressCountHigh As Integer, subComponent As String, ByRef fireAgain As Boolean)
Parametri
- taskHost
- TaskHost
Valore null.
- progressDescription
- String
Stringa che descrive lo stato di avanzamento dell'evento generato.
- percentComplete
- Int32
Intero utilizzato per indicare la quantità di attività completata.
- progressCountLow
- Int32
Integer contenente i 32 bit bassi delle unità completate.
- progressCountHigh
- Int32
Integer contenente i 32 bit alti delle unità completate.
- subComponent
- String
Stringa contenente maggiori dettagli sull'origine dell'evento.
- fireAgain
- Boolean
Valore booleano che indica se deve continuare a sparare o interrompere l'attivazione. Il valore true indica che deve continuare a sparare.
Implementazioni
Commenti
Ogni attività ha i propri requisiti, ma come regola generale, un'attività segnala lo stato di avanzamento in incrementi dell'1%. OnProgress viene chiamato dall'attività a intervalli predeterminati per aggiornare i client in ascolto sullo stato di avanzamento di una determinata attività.