Esempio n. 1
0
 public EventDefinition GetEventDefinition(icEventDefinition item)
 {
     return(TryGetOrAdd(_eventcache, item, edef =>
     {
         var tdef = GetTypeDefinition(item.DeclaringType);
         return tdef == null ? null : ILSpyHelper.FindMatchingEvent(tdef, edef);
     }));
 }
		public EventDefinition GetEventDefinition(icEventDefinition item)
		{
			return TryGetOrAdd(_eventcache, item, edef =>
			{
				var tdef = GetTypeDefinition(item.DeclaringType);
				return tdef == null ? null : ILSpyHelper.FindMatchingEvent(tdef, edef);
			});
		}
Esempio n. 3
0
 public static EventDefinition FindMatchingEvent(TypeDefinition tdef, icEventDefinition item)
 {
     return(tdef.Events.FirstOrDefault(p => p.ToString() == item.ToString()));
 }
Esempio n. 4
0
		public static EventDefinition FindMatchingEvent(TypeDefinition tdef, icEventDefinition item)
		{
			return tdef.Events.FirstOrDefault(p => p.ToString() == item.ToString());
		}