public MethodDocItem(TypeDocItem parent, IMethod method, XElement documentation)
     : base(parent, method, documentation)
 {
     Method         = method;
     TypeParameters = method.TypeParameters.Select(p => new TypeParameterDocItem(this, p, documentation)).ToArray();
     Parameters     = method.Parameters.Select(p => new ParameterDocItem(this, p, documentation)).ToArray();
 }
 public FieldDocItem(TypeDocItem parent, IField field, XElement documentation)
     : base(parent, field, documentation)
 {
     Field = field;
 }
 public PropertyDocItem(TypeDocItem parent, IProperty property, XElement documentation)
     : base(parent, property, documentation)
 {
     Property   = property;
     Parameters = Property.Parameters.Select(p => new ParameterDocItem(this, p, documentation)).ToArray();
 }
Example #4
0
 public EventDocItem(TypeDocItem parent, IEvent @event, XElement documentation)
     : base(parent, @event, documentation)
 {
     Event = @event;
 }