C# Class System.Reflection.Tests.EventInfoTests

Mostra file Open project: dotnet/corefx

Public Methods

Method Description
AddEventHandler_Invalid_TestData ( ) : IEnumerable
AddRemove_TestData ( ) : IEnumerable
Events_TestData ( ) : IEnumerable
RemoveEventHandler_Invalid_TestData ( ) : IEnumerable

Private Methods

Method Description
AddEventHandler_Invalid ( Type type, string name, object target, Delegate handler, Type exceptionType ) : void
AddRemove ( Type type, string name, object target ) : void
Attributes ( Type type, string name ) : void
Equals ( Type type1, string name1, Type type2, string name2, bool expected ) : void
EventHandlerType ( Type type, string name ) : void
GetAddMethod ( Type type, string name, bool isVisible ) : void
GetEventInfo ( Type declaringType, string eventName ) : EventInfo
GetRaiseMethod ( Type type, string name ) : void
GetRemoveMethod ( Type type, string name, bool isVisible ) : void
IsMulticast_ReturnsTrue ( Type type, string name ) : void
IsSpecialName_NormalEvent_ReturnsFalse ( Type type, string name ) : void
ObjectEventArgsHandler ( object o, EventArgs e ) : void
ObjectHandler ( object o ) : void
RemovEventHandler_Invalid ( Type type, string name, object addTarget, Delegate addHandler, object removeTarget, Delegate removeHandler, Type exceptionType ) : void

Method Details

AddEventHandler_Invalid_TestData() public static method

public static AddEventHandler_Invalid_TestData ( ) : IEnumerable
return IEnumerable

AddRemove_TestData() public static method

public static AddRemove_TestData ( ) : IEnumerable
return IEnumerable

Events_TestData() public static method

public static Events_TestData ( ) : IEnumerable
return IEnumerable

RemoveEventHandler_Invalid_TestData() public static method

public static RemoveEventHandler_Invalid_TestData ( ) : IEnumerable
return IEnumerable