DefaultEvents.OnCustomEvent 方法

定义

此方法由任务调用,用于引发自定义的任务定义事件。

public:
 virtual void OnCustomEvent(Microsoft::SqlServer::Dts::Runtime::TaskHost ^ taskHost, System::String ^ eventName, System::String ^ eventText, cli::array <System::Object ^> ^ % arguments, System::String ^ subComponent, bool % fireAgain);
public virtual void OnCustomEvent (Microsoft.SqlServer.Dts.Runtime.TaskHost taskHost, string eventName, string eventText, ref object[] arguments, string subComponent, ref bool fireAgain);
abstract member OnCustomEvent : Microsoft.SqlServer.Dts.Runtime.TaskHost * string * string * Object[] * string * bool -> unit
override this.OnCustomEvent : Microsoft.SqlServer.Dts.Runtime.TaskHost * string * string * Object[] * string * bool -> unit
Public Overridable Sub OnCustomEvent (taskHost As TaskHost, eventName As String, eventText As String, ByRef arguments As Object(), subComponent As String, ByRef fireAgain As Boolean)

参数

taskHost
TaskHost

承载当前任务的任务。

eventName
String

事件的名称。

eventText
String

描述事件的文本。

arguments
Object[]

传递到事件的参数数组。

subComponent
String

一个包含有关事件源的详细信息的字符串。

fireAgain
Boolean

一个布尔值,指示这是否应继续触发或停止触发。 true 值指示它应继续激发。

实现

注解

OnCustomEvent 可以在任务验证或执行期间随时调用。 它允许灵活地处理任务可能引发的事件类型。

适用于