API Reference
Class
EmailEvidenceManifest
Persisted evidence schema, version 1. Content is a projection, not cryptographic verification or anonymization.
Inheritance
- Object
- EmailEvidenceManifest
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 EmailEvidenceManifest.<Clone>$
- Property EmailEvidenceResult.Manifest
Accepted by parameters
Constructors
public EmailEvidenceManifest(Int32 SchemaVersion, String SourceFingerprint, String FingerprintKind, String Format, Boolean GraphComplete, IReadOnlyList<EmailEvidenceMessage> Messages, IReadOnlyList<EmailEvidenceThreadLink> ThreadLinks, IReadOnlyList<EmailEvidenceMissingParent> MissingParents, IReadOnlyList<EmailEvidenceDiagnostic> Diagnostics, Int32 DiagnosticCount) #Persisted evidence schema, version 1. Content is a projection, not cryptographic verification or anonymization.
Parameters
- SchemaVersion System.Int32
- SourceFingerprint System.String
- FingerprintKind System.String
- Format System.String
- GraphComplete System.Boolean
- Messages System.Collections.Generic.IReadOnlyList{OfficeIMO.Workflows.EmailEvidenceMessage}
- ThreadLinks System.Collections.Generic.IReadOnlyList{OfficeIMO.Workflows.EmailEvidenceThreadLink}
- MissingParents System.Collections.Generic.IReadOnlyList{OfficeIMO.Workflows.EmailEvidenceMissingParent}
- Diagnostics System.Collections.Generic.IReadOnlyList{OfficeIMO.Workflows.EmailEvidenceDiagnostic}
- DiagnosticCount System.Int32
Methods
public EmailEvidenceManifest <Clone>$() #Returns:
EmailEvidenceManifestpublic Void Deconstruct(out Int32 SchemaVersion, out String SourceFingerprint, out String FingerprintKind, out String Format, out Boolean GraphComplete, out IReadOnlyList<EmailEvidenceMessage> Messages, out IReadOnlyList<EmailEvidenceThreadLink> ThreadLinks, out IReadOnlyList<EmailEvidenceMissingParent> MissingParents, out IReadOnlyList<EmailEvidenceDiagnostic> Diagnostics, out Int32 DiagnosticCount) #Returns:
VoidParameters
- SchemaVersion Int32
- SourceFingerprint String
- FingerprintKind String
- Format String
- GraphComplete Boolean
- Messages IReadOnlyList<EmailEvidenceMessage>
- ThreadLinks IReadOnlyList<EmailEvidenceThreadLink>
- MissingParents IReadOnlyList<EmailEvidenceMissingParent>
- Diagnostics IReadOnlyList<EmailEvidenceDiagnostic>
- DiagnosticCount Int32
Equals 2 overloads
public override Int32 GetHashCode() #Returns:
Int32public static Boolean op_Equality(EmailEvidenceManifest left, EmailEvidenceManifest right) #Returns:
BooleanParameters
- left EmailEvidenceManifest
- right EmailEvidenceManifest
public static Boolean op_Inequality(EmailEvidenceManifest left, EmailEvidenceManifest right) #Returns:
BooleanParameters
- left EmailEvidenceManifest
- right EmailEvidenceManifest
public override String ToString() #Returns:
StringInherited Methods
Properties
public Int32 SchemaVersion { get; set; } #public String SourceFingerprint { get; set; } #public String FingerprintKind { get; set; } #public String Format { get; set; } #public Boolean GraphComplete { get; set; } #public IReadOnlyList<EmailEvidenceMessage> Messages { get; set; } #public IReadOnlyList<EmailEvidenceThreadLink> ThreadLinks { get; set; } #public IReadOnlyList<EmailEvidenceMissingParent> MissingParents { get; set; } #public IReadOnlyList<EmailEvidenceDiagnostic> Diagnostics { get; set; } #public Int32 DiagnosticCount { get; set; } #