語言

WebBaseEvent.Raise 方法

定義

透過通知任何已設定的提供者事件已發生,從而 WebBaseEvent 引發事件。

多載

名稱 Description
Raise()

透過通知任何已設定的提供者事件已發生,從而提出事件。

Raise(WebBaseEvent)

透過通知任何已設定的提供者事件已發生,來引發指定的事件。

Raise()

透過通知任何已設定的提供者事件已發生,從而提出事件。

public:
 virtual void Raise();
public virtual void Raise();
abstract member Raise : unit -> unit
override this.Raise : unit -> unit
Public Overridable Sub Raise ()

範例

下列程式代碼範例示範如何使用 Raise 方法。

// Raises the SampleWebBaseEvent.
public override void Raise()
{
    // Perform custom processing. 
    customRaisedMsg =
      string.Format("Event raised at: {0}",
      EventTime.ToString());

    // Raise the event.
    base.Raise();
}
' Raises the SampleWebBaseEvent.
Public Overrides Sub Raise()
    ' Perform custom processing. 
    customRaisedMsg = String.Format( _
    "Event raised at: {0}", DateTime.Now.TimeOfDay.ToString())

    ' Raise the event.
    MyBase.Raise()

End Sub

備註

如果你覆寫這個方法,觸發的事件就是你的自訂事件。

Note

要籌碼事件,需要中等信任度或以上。

另請參閱

適用於

Raise(WebBaseEvent)

透過通知任何已設定的提供者事件已發生,來引發指定的事件。

public:
 static void Raise(System::Web::Management::WebBaseEvent ^ eventRaised);
public static void Raise(System.Web.Management.WebBaseEvent eventRaised);
static member Raise : System.Web.Management.WebBaseEvent -> unit
Public Shared Sub Raise (eventRaised As WebBaseEvent)

參數

eventRaised
WebBaseEvent

WebBaseEvent 物件。

例外狀況

EventCode 的 eventRaised 性質保留給 ASP.NET。

範例

下列程式代碼範例示範如何使用 Raise 方法。


// Raises the SampleWebBaseEvent.
public void CustomRaise(
    System.Web.Management.WebBaseEvent evnt)
{
    
    // Raise the event.
    Raise(evnt);
}
' Raises the SampleWebBaseEvent.
Public Sub CustomRaise(ByVal evnt _
As System.Web.Management.WebBaseEvent)

    ' Raise the event.
    Raise(evnt)

End Sub

備註

此方法透過通知任何已設定的提供者事件已發生,從而引發指定的事件。

Note

要籌碼事件,需要中等信任度或以上。

另請參閱

適用於