9 references to EventDefinition
System.Reflection.MetadataLoadContext (9)
System\Reflection\TypeLoading\Events\Ecma\EcmaEvent.cs (9)
36public sealed override IEnumerable<CustomAttributeData> CustomAttributes => EventDefinition.GetCustomAttributes().ToTrueCustomAttributes(_module); 59protected sealed override string ComputeName() => EventDefinition.Name.GetString(Reader); 60protected sealed override EventAttributes ComputeAttributes() => EventDefinition.Attributes; 61protected sealed override Type ComputeEventHandlerType() => EventDefinition.Type.ResolveTypeDefRefOrSpec(_module, TypeContext); 66ImmutableArray<MethodDefinitionHandle> others = EventDefinition.GetAccessors().Others; 88EventDefinition.Type.ToTypeString(TypeContext, Reader) + 93protected sealed override RoMethod? ComputeEventAddMethod() => EventDefinition.GetAccessors().Adder.ToMethodOrNull(GetRoDeclaringType(), ReflectedType); 94protected sealed override RoMethod? ComputeEventRemoveMethod() => EventDefinition.GetAccessors().Remover.ToMethodOrNull(GetRoDeclaringType(), ReflectedType); 95protected sealed override RoMethod? ComputeEventRaiseMethod() => EventDefinition.GetAccessors().Raiser.ToMethodOrNull(GetRoDeclaringType(), ReflectedType);