WebBaseEvent.Raise 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
告知設定的提供者事件已發生來引發 WebBaseEvent 事件。
多載
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
備註
如果您覆寫此方法,引發的事件就是您的自訂事件。
注意
需要中度信任或更高層級才能引發事件。
另請參閱
適用於
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 物件。
例外狀況
eventRaised
的 EventCode 屬性有一個為 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
備註
這個方法會通知任何已設定的提供者已發生事件,以引發指定的事件。
注意
需要中度信任或更高層級才能引發事件。