Udostępnij za pośrednictwem


Klasa ProgressReportEventArgs

ProgressReportEventArgs Obiektu umożliwia programistyczny dostęp do argumentów używanych do raportowania postępu operacji, który działa za pośrednictwem hierarchii obiektów, takich jak discovering zależności w operacji wykonywanie skryptów.

Hierarchia dziedziczenia

System.Object
  System.EventArgs
    Microsoft.SqlServer.Management.Smo.ProgressReportEventArgs

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

Składnia

'Deklaracja
Public Class ProgressReportEventArgs _
    Inherits EventArgs
'Użycie
Dim instance As ProgressReportEventArgs
public class ProgressReportEventArgs : EventArgs
public ref class ProgressReportEventArgs : public EventArgs
type ProgressReportEventArgs =  
    class
        inherit EventArgs
    end
public class ProgressReportEventArgs extends EventArgs

Typ ProgressReportEventArgs uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ProgressReportEventArgs(Urn, Urn, Int32, Int32, Int32, Int32) Tworzy nowe wystąpienie ProgressReportEventArgs klasy z określonej opcji.
Metoda publiczna ProgressReportEventArgs(Urn, Urn, Boolean, Int32, Int32, Int32, Int32) Tworzy nowe wystąpienie ProgressReportEventArgs klasy z określonej opcji.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Current Pobiera Urn wartość obiektu, który określa obiekt, że operacja jest aktualnie przetwarzania.
Właściwość publiczna IsSchemaBound Pobiera wartość wartość logiczna wskazującą, czy sprawozdanie z postępu jest związany z schematu.
Właściwość publiczna Parent Pobiera Urn obiekt, który jest elementem nadrzędnym ProgressReportEventArgs obiektu.
Właściwość publiczna SubTotal Pobiera całkowita liczba obiektów w bieżącej gałęzi hierarchii obiektów.
Właściwość publiczna SubTotalCount Pobiera aktualną liczbę obiektów przetwarzane przez operację w bieżącym gałęzi hierarchii obiektów.
Właściwość publiczna Total Pobiera całkowitą liczbę obiektu w hierarchii całego obiektu.
Właściwość publiczna TotalCount Pobiera bieżący całkowita liczba obiektów przetwarzane przez operację w hierarchii całego obiektu.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Uwagi

Bezpieczeństwo wątków

Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.