API Reference
Class
EmailStoreItemReference
Lightweight stable reference to an item that can be read explicitly from a session.
Inheritance
- Object
- EmailStoreItemReference
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 EmailConversationNode.Reference
- Property EmailStoreAssociatedItem.Reference
- Property EmailStoreContentSearchResult.Reference
- Property EmailStoreExportEntry.Reference
- Property EmailStoreMboxExportEntry.Reference
- Method EmailStorePstMutationTransaction.EnumerateItems
- Property EmailStorePstSplitPlanPart.Items
- Property EmailStoreRecoveryReport.RecoveredItems
- Property EmailStoreReminderQueueItem.Reference
- Property EmailStoreSearchResult.Reference
- Method EmailStoreSession.EnumerateItems
- Method EmailStoreSession.EnumerateItems
- Method EmailStoreSession.EnumerateItemsAsync
- Property EmailStoreTableRow.Reference
Accepted by parameters
- Method EmailStoreSession.ReadItem
- Method EmailStoreSession.ReadItem
- Method EmailStoreSession.ReadSummary
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Id { get; } #Stable source identifier.
public EmailStoreItemId Key { get; } #Typed stable source identifier.
public String FolderId { get; } #Containing folder identifier.
public EmailStoreFolderId FolderKey { get; } #Typed containing-folder identifier.
public Boolean IsAssociated { get; } #True for folder-associated information such as views and folder settings.
public Boolean IsOrphaned { get; } #True when the source index exposes the item but its folder contents table does not.
public EmailStoreItemSummary Summary { get; } #Summary projected from a source contents table when it was available without an item read.