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.