public RoutedEventImplementation(Microsoft.Expression.DesignModel.Metadata.RoutedEventDescription routedEvent, EventImplementationBase clrImplementation) : base(routedEvent) { if (clrImplementation == null) { throw new ArgumentNullException("clrImplementation"); } this.clrImplementation = clrImplementation; }
void Microsoft.Expression.DesignModel.Metadata.IEventImplementation.Invalidate() { this.implementation = Event.UndefinedEventImplementation.Instance; }
internal Event(IType declaringType, IType handlerType, EventImplementationBase implementation) : base(declaringType, implementation.Name, handlerType, PropertySortValue.NoValue) { this.implementation = implementation; }