API Reference
Class
DmarcAggregateReport
Represents a DMARC aggregate feedback report.
Inheritance
- Object
- DmarcAggregateReport
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method DmarcReportParser.Parse
- Method DmarcReportParser.Parse
- Method DmarcReportParser.Parse
Accepted by parameters
Constructors
public DmarcAggregateReport() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public DmarcPolicyPublished PolicyPublished { get; set; } #Published policy of the report.
public List<DmarcAggregateRecord> Records { get; } #Individual aggregate records contained in the report.
public List<String> ValidationMessages { get; } #Schema validation messages encountered during parsing.
public Int32 RecordCount { get; } #Total number of parsed records.
public String ReportId { get; set; } #Report identifier from metadata (report_id).
public Nullable<DateTimeOffset> RangeBeginUtc { get; set; } #Start of the reported date range (UTC).
public Nullable<DateTimeOffset> RangeEndUtc { get; set; } #End of the reported date range (UTC).
public String ReporterOrgName { get; set; } #Reporting organization name (report_metadata/org_name).
public String ReporterEmail { get; set; } #Reporter contact email (report_metadata/email).