Udostępnij za pośrednictwem


Zdarzenie Scripter.ScriptingProgress

Wywołuje zdarzenie, aby otrzymywać informacje o postępie operacji wykonywanie skryptów.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Event ScriptingProgress As ProgressReportEventHandler
'Użycie
Dim instance As Scripter
Dim handler As ProgressReportEventHandler

AddHandler instance.ScriptingProgress, handler
public event ProgressReportEventHandler ScriptingProgress
public:
 event ProgressReportEventHandler^ ScriptingProgress {
    void add (ProgressReportEventHandler^ value);
    void remove (ProgressReportEventHandler^ value);
}
member ScriptingProgress : IEvent<ProgressReportEventHandler,
    ProgressReportEventArgs>
Język JScript obsługuje używanie zdarzeń, ale nie obsługuje deklarowania nowych.

Uwagi

Dane zdarzenia

Następujące ProgressReportEventArgs Właściwości zapewniają informacje specyficzne dla tego zdarzenie.

Właściwość

Opis

Bieżące

Pobiera Urn wartość obiektu, który określa obiekt, że operacja jest aktualnie przetwarzania.

Parent

Pobiera Urn wartość obiektu, który określa najwyżej położonego obiektu w hierarchii, że operacja jest przetwarzanie.

Suma częściowa

Pobiera aktualną liczbę obiektów, które są przetwarzane przez operację w bieżącym gałęzi hierarchii obiektów.

SubTotalCount

Całkowita liczba obiektów pobiera bieżącą gałęzi hierarchii obiektów.

Suma

Uzyskaj całkowita liczba obiektów w hierarchii całego obiektu.

TotalCount

Pobiera aktualną liczbę obiektów, które są przetwarzane przez operację w hierarchii całego obiektu.