public override ErrorList Validate() { var result = new ErrorList(); result.AddRange(base.Validate()); if (MasterIdentifier != null) { result.AddRange(MasterIdentifier.Validate()); } if (Identifier != null) { Identifier.ForEach(elem => result.AddRange(elem.Validate())); } if (Subject != null) { result.AddRange(Subject.Validate()); } if (Type != null) { result.AddRange(Type.Validate()); } if (Subtype != null) { result.AddRange(Subtype.Validate()); } if (Author != null) { Author.ForEach(elem => result.AddRange(elem.Validate())); } if (Custodian != null) { result.AddRange(Custodian.Validate()); } if (Authenticator != null) { result.AddRange(Authenticator.Validate()); } if (CreatedElement != null) { result.AddRange(CreatedElement.Validate()); } if (IndexedElement != null) { result.AddRange(IndexedElement.Validate()); } if (StatusElement != null) { result.AddRange(StatusElement.Validate()); } if (DocStatus != null) { result.AddRange(DocStatus.Validate()); } if (Supercedes != null) { result.AddRange(Supercedes.Validate()); } if (DescriptionElement != null) { result.AddRange(DescriptionElement.Validate()); } if (Confidentiality != null) { result.AddRange(Confidentiality.Validate()); } if (PrimaryLanguageElement != null) { result.AddRange(PrimaryLanguageElement.Validate()); } if (MimeTypeElement != null) { result.AddRange(MimeTypeElement.Validate()); } if (Format != null) { result.AddRange(Format.Validate()); } if (SizeElement != null) { result.AddRange(SizeElement.Validate()); } if (HashElement != null) { result.AddRange(HashElement.Validate()); } if (LocationElement != null) { result.AddRange(LocationElement.Validate()); } if (Service != null) { result.AddRange(Service.Validate()); } if (Context != null) { result.AddRange(Context.Validate()); } return(result); }
public override ErrorList Validate() { var result = new ErrorList(); result.AddRange(base.Validate()); if (Identifier != null) { result.AddRange(Identifier.Validate()); } if (VersionIdentifier != null) { result.AddRange(VersionIdentifier.Validate()); } if (CreatedElement != null) { result.AddRange(CreatedElement.Validate()); } if (Type != null) { result.AddRange(Type.Validate()); } if (Subtype != null) { result.AddRange(Subtype.Validate()); } if (TitleElement != null) { result.AddRange(TitleElement.Validate()); } if (StatusElement != null) { result.AddRange(StatusElement.Validate()); } if (Confidentiality != null) { result.AddRange(Confidentiality.Validate()); } if (Subject != null) { result.AddRange(Subject.Validate()); } if (Author != null) { Author.ForEach(elem => result.AddRange(elem.Validate())); } if (Attester != null) { Attester.ForEach(elem => result.AddRange(elem.Validate())); } if (Custodian != null) { result.AddRange(Custodian.Validate()); } if (Event != null) { result.AddRange(Event.Validate()); } if (Encounter != null) { result.AddRange(Encounter.Validate()); } if (ReplacesElement != null) { result.AddRange(ReplacesElement.Validate()); } if (Provenance != null) { Provenance.ForEach(elem => result.AddRange(elem.Validate())); } if (Stylesheet != null) { result.AddRange(Stylesheet.Validate()); } if (Representation != null) { result.AddRange(Representation.Validate()); } if (Section != null) { Section.ForEach(elem => result.AddRange(elem.Validate())); } return(result); }