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
注解
此方法通过通知任何配置的提供程序已发生事件来引发指定的事件。
备注
引发事件需要中等信任或更高。