API Reference
Class
EmailSemanticFingerprint
Versioned digest of a canonical email semantic projection.
Inheritance
- Object
- EmailSemanticFingerprint
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
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int32 SchemaVersion { get; } #Canonical schema version. Fingerprints with different versions are not comparable.
public String Algorithm { get; } #Digest algorithm, currently SHA-256 or HMAC-SHA-256.
public EmailSemanticComparisonProfile Profile { get; } #Semantic comparison profile used to produce the digest.
public Byte[] Digest { get; } #Digest bytes. A defensive copy is returned.
public String HexDigest { get; } #Uppercase hexadecimal digest.
public Int32 RecipientCount { get; } #Number of projected recipients.
public Int32 AttachmentCount { get; } #Number of projected attachments, including nested attachments.
public Int64 AttachmentBytesHashed { get; } #Decoded attachment bytes included in the digest.
public Int32 EntryCount { get; } #Number of canonical leaf entries included in the digest.