本文整理汇总了C#中IEvent.GetID方法的典型用法代码示例。如果您正苦于以下问题:C# IEvent.GetID方法的具体用法?C# IEvent.GetID怎么用?C# IEvent.GetID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IEvent
的用法示例。
在下文中一共展示了IEvent.GetID方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: FireEvent
/// <summary>
/// Fires the Event.
/// </summary>
/// <param name="Event"> The event to be fired. </param>
public void FireEvent(IEvent Event)
{
if (Event == null)
{
FireInvalidEvent("Event was null.");
ActiveEvents.Enqueue(0);
}
else
{
ThreadedEventHandler<Object, IEvent> Delegate;
if (EventHandlers.TryGetValue(Event.GetID(), out Delegate))
{
Delegate.Fire(this, Event);
}
ActiveEvents.Enqueue(Event.GetID());
}
}