public Cover(Participation <ShareValue> share, Limit <LimitValue> limit) : this(share, limit, null, null, null, null) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, FunctionInvocation <IValue <AValue> > DerivedSubject) : this(share, limit, null, null, DerivedSubject, null) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, Attachment <AttachmentValue> attachment, SubjectPosition subject, FunctionInvocation <IValue <AValue> > DerivedSubject) : this(share, limit, attachment, subject, DerivedSubject, null) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, Attachment <AttachmentValue> attachment, SubjectPosition subject, string Label) : this(share, limit, attachment, subject, null, Label) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, Attachment <AttachmentValue> attachment, FunctionInvocation <IValue <AValue> > DerivedSubject, string Label) : this(share, limit, attachment, null, DerivedSubject, Label) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, SubjectPosition subject, FunctionInvocation <IValue <AValue> > DerivedSubject, string Label) : this(share, limit, null, subject, DerivedSubject, Label) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, SubjectPosition subject) : this(share, limit, null, subject, null, null) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, string Label) : this(share, limit, null, null, null, Label) { }
public Cover(Participation <ShareValue> share, Limit <LimitValue> limit, Attachment <AttachmentValue> attachment) : this(share, limit, attachment, null, null, null) { }