API Reference
Class
ProvenanceReportDto
Inheritance
- Object
- ProvenanceReportDto
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
- Property ProvenanceAssessmentDto.Structural
- Method ProvenanceReportDto.<Clone>$
- Property ProvenanceResultDto.After
- Property ProvenanceResultDto.Before
- Property ProvenanceResultDto.Inspection
Accepted by parameters
- Constructor ProvenanceAssessmentDto.ProvenanceAssessmentDto
- Method ProvenanceAssessmentDto.Deconstruct
- Method ProvenanceReportDto.Equals
- Method ProvenanceReportDto.op_Equality
- Method ProvenanceReportDto.op_Equality
- Method ProvenanceReportDto.op_Inequality
- Method ProvenanceReportDto.op_Inequality
- Constructor ProvenanceResultDto.ProvenanceResultDto
- Constructor ProvenanceResultDto.ProvenanceResultDto
- Constructor ProvenanceResultDto.ProvenanceResultDto
- Method ProvenanceResultDto.Deconstruct
- Method ProvenanceResultDto.Deconstruct
- Method ProvenanceResultDto.Deconstruct
Constructors
public ProvenanceReportDto(String Format, IReadOnlyList<ProvenanceEvidenceDto> Evidence, IReadOnlyList<String> Diagnostics, Boolean HasC2paManifest, Boolean HasExternalC2paManifest, Boolean HasGenerativeAiDeclaration) #Parameters
- Format String
- Evidence IReadOnlyList<ProvenanceEvidenceDto>
- Diagnostics IReadOnlyList<String>
- HasC2paManifest Boolean
- HasExternalC2paManifest Boolean
- HasGenerativeAiDeclaration Boolean
Methods
public ProvenanceReportDto <Clone>$() #Returns:
ProvenanceReportDtopublic Void Deconstruct(out String Format, out IReadOnlyList<ProvenanceEvidenceDto> Evidence, out IReadOnlyList<String> Diagnostics, out Boolean HasC2paManifest, out Boolean HasExternalC2paManifest, out Boolean HasGenerativeAiDeclaration) #Returns:
VoidParameters
- Format String
- Evidence IReadOnlyList<ProvenanceEvidenceDto>
- Diagnostics IReadOnlyList<String>
- HasC2paManifest Boolean
- HasExternalC2paManifest Boolean
- HasGenerativeAiDeclaration Boolean
Equals 2 overloads
public override Int32 GetHashCode() #Returns:
Int32public static Boolean op_Equality(ProvenanceReportDto left, ProvenanceReportDto right) #Returns:
BooleanParameters
- left ProvenanceReportDto
- right ProvenanceReportDto
public static Boolean op_Inequality(ProvenanceReportDto left, ProvenanceReportDto right) #Returns:
BooleanParameters
- left ProvenanceReportDto
- right ProvenanceReportDto
public override String ToString() #Returns:
StringInherited Methods
Properties
public String Format { get; set; } #public IReadOnlyList<ProvenanceEvidenceDto> Evidence { get; set; } #public IReadOnlyList<String> Diagnostics { get; set; } #public Boolean HasC2paManifest { get; set; } #public Boolean HasExternalC2paManifest { get; set; } #public Boolean HasGenerativeAiDeclaration { get; set; } #