IEvent Interface

Namespace
Kampute.DocToolkit.Metadata
Assembly
  • Kampute.DocToolkit.dll

Definition

Defines a contract for accessing event metadata.
public interface IEvent : IVirtualTypeMember
Extends
Implemented by

Properties

AddMethodGets the add method of the event.
ImplementedEventGets the interface event that this event implements, if any.
OverriddenEventGets the base event that this event overrides, if any.
RaiseMethodGets the raise method of the event.
RemoveMethodGets the remove method of the event.
TypeGets the type of the event handler.

Extension Methods

GetInheritedMember(this IMember)Retrieves the member that this member directly inherits from.
GetMemberDefinition(this IMember)Retrieves the definition of the member, resolving any constructed or decorated forms to their underlying definitions.
TryGetOwnTypeParameters(this IMember, out IEnumerable<ITypeParameter>)Attempts to get the type parameters declared directly by the specified member if it is generic.