API Reference
Class
EmailStoreFields
Canonical fields available to Store query, sort, and projection contracts.
Inheritance
- Object
- EmailStoreFields
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public static EmailStoreField<EmailStoreItemId> ItemId { get; } #Stable item identifier.
public static EmailStoreField<EmailStoreFolderId> FolderId { get; } #Containing folder identifier.
public static EmailStoreField<Boolean> IsAssociated { get; } #Whether the item is folder-associated information.
public static EmailStoreField<Boolean> IsOrphaned { get; } #Whether the item was recovered outside its folder contents table.
public static EmailStoreField<OutlookItemKind> OutlookItemKind { get; } #Typed Outlook item family.
public static EmailStoreStringField MessageClass { get; } #MAPI message class.
public static EmailStoreStringField Subject { get; } #Item subject.
public static EmailStoreStringField MessageId { get; } #Internet message identifier.
public static EmailStoreStringField FromAddress { get; } #Represented sender email address.
public static EmailStoreStringField FromDisplayName { get; } #Represented sender display name.
public static EmailStoreStringField SenderAddress { get; } #Actual sender email address.
public static EmailStoreStringField SenderDisplayName { get; } #Actual sender display name.
public static EmailStoreField<Nullable<DateTimeOffset>> SentAt { get; } #Sent or created time.
public static EmailStoreField<Nullable<DateTimeOffset>> ReceivedAt { get; } #Received time.
public static EmailStoreField<Nullable<Boolean>> HasAttachments { get; } #Declared attachment presence.
public static EmailStoreField<Nullable<Boolean>> IsRead { get; } #Declared read state.
public static EmailStoreField<Nullable<Int32>> DeclaredSize { get; } #Declared source size.
public static EmailStoreField<Nullable<Boolean>> IsHeaderOnly { get; } #OST header-only cache state.
public static EmailStoreField<Boolean> IsMarkedForDownload { get; } #Remote-download marker.
public static EmailStoreField<Boolean> IsMarkedForRemoteDeletion { get; } #Remote-deletion marker.