API Reference
Class
ImapAttachmentIngestor
Provides imap attachment ingestor functionality.
Inheritance
- Object
- ImapAttachmentIngestor
Methods
public static async Task<ImapAttachmentIngestResult<T>> IngestAsync<T>(ImapAttachmentIngestOptions options, Func<String, Boolean> includeAttachmentFileName, Func<Stream, String, CancellationToken, Task<T>> parseAsync, CancellationToken cancellationToken = null) #Returns:
Task<ImapAttachmentIngestResult<T>>Type Parameters
- T
Parameters
- options ImapAttachmentIngestOptions
- includeAttachmentFileName Func<String, Boolean>
- parseAsync Func<Stream, String, CancellationToken, Task<T>>
- cancellationToken CancellationToken = null
IngestAsync``1(DomainDetective.TimeSeries.ImapAttachmentIngestOptions options, System.Func{System.String,System.Boolean} includeAttachmentFileName, System.Func{System.IO.Stream,System.String,System.Threading.CancellationToken,System.Threading.Tasks.Task{``0}} parseAsync, System.Threading.CancellationToken cancellationToken) #Executes the ingest async<t> operation.
Parameters
- options DomainDetective.TimeSeries.ImapAttachmentIngestOptions
- includeAttachmentFileName System.Func{System.String,System.Boolean}
- parseAsync System.Func{System.IO.Stream,System.String,System.Threading.CancellationToken,System.Threading.Tasks.Task{``0}}
- cancellationToken System.Threading.CancellationToken
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object