API Reference
Interface
IEmailContentSource
Supplies a fresh readable stream for content that should not be retained as a resident byte array. Future mailbox stores can implement this contract without leaking store-specific handles into the email model.
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property EmailAttachment.ContentSource
Methods
public abstract Stream OpenRead() #Returns:
StreamOpens a new readable stream. The caller owns and disposes the returned stream.
public abstract Task<Stream> OpenReadAsync(CancellationToken cancellationToken = default) #Returns:
Task<Stream>Asynchronously opens a new readable stream. The caller owns and disposes the returned stream.
Parameters
- cancellationToken System.Threading.CancellationToken = default
Properties
public abstract Int64? Length { get; } #Known decoded content length, or null when the source cannot determine it cheaply.