Aracılığıyla paylaş


IDTSComponentEvents.FireProgress Yöntemi

Ölçülebilir ilerleme yürütülebilir dosya tarafından yapıldığında, bir olay harekete geçirir.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Sub FireProgress ( _
    progressDescription As String, _
    percentComplete As Integer, _
    progressCountLow As Integer, _
    progressCountHigh As Integer, _
    subComponent As String, _
    ByRef fireAgain As Boolean _
)
'Kullanım
Dim instance As IDTSComponentEvents
Dim progressDescription As String
Dim percentComplete As Integer
Dim progressCountLow As Integer
Dim progressCountHigh As Integer
Dim subComponent As String
Dim fireAgain As Boolean

instance.FireProgress(progressDescription, _
    percentComplete, progressCountLow, _
    progressCountHigh, subComponent, _
    fireAgain)
void FireProgress(
    string progressDescription,
    int percentComplete,
    int progressCountLow,
    int progressCountHigh,
    string subComponent,
    ref bool fireAgain
)
void FireProgress(
    String^ progressDescription, 
    int percentComplete, 
    int progressCountLow, 
    int progressCountHigh, 
    String^ subComponent, 
    bool% fireAgain
)
abstract FireProgress : 
        progressDescription:string * 
        percentComplete:int * 
        progressCountLow:int * 
        progressCountHigh:int * 
        subComponent:string * 
        fireAgain:bool byref -> unit 
function FireProgress(
    progressDescription : String, 
    percentComplete : int, 
    progressCountLow : int, 
    progressCountHigh : int, 
    subComponent : String, 
    fireAgain : boolean
)

Parametreler

  • progressDescription
    Tür: System.String
    A dize artırılıyor progress olay açıklar.
  • percentComplete
    Tür: System.Int32
    Bir tamsayý ne kadar görevin tamamlandığını belirtmek için kullanılır.
  • progressCountLow
    Tür: System.Int32
    Bir tamsayý düşük 32 bitlik tamamlandı birimleri içerir.
  • progressCountHigh
    Tür: System.Int32
    Bir tamsayý yüksek 32 bitlik tamamlandı birimleri içerir.
  • subComponent
    Tür: System.String
    A dize , olay kaynak hakkında daha ayrıntılı bilgi içerir.
  • fireAgain
    Tür: System.Boolean%
    A Boole bu ne Açmadığınızda devam etmek veya Açmadığınızda durdurmak gösterir.Değeri, doğru Açmadığınızda devam etmelidir gösterir.

Açıklamalar

Çünkü Açmadığınızda olay, pahalı olabilir run -saat motoru, ilgilendiğiniz değil olayları engelleme için bir mekanizma sağlar.Her olay yöntem tetikleme sahip bir FireAgain parametresi.Bu değişkenin değeri ise yanlış, sonra yöntem döndürür, arayan bu olay için geçerli yürütme süresini yeniden geçmeyecektir.

Birkaç olay bir subComponent parametresi sağlayan için bile daha taneciklik olay kaynak tanımlama.