protected TargetEventInfo(TargetType type, string name, int index, bool is_static, TargetMemberAccessibility accessibility, TargetFunctionType add, TargetFunctionType remove, TargetFunctionType raise) : base(type, name, index, is_static, accessibility) { this.Add = add; this.Remove = remove; this.Raise = raise; }