API Reference
Class
EmailAddressBookEntryReader
Item-at-a-time Reader ingestion for Outlook Offline Address Book entries.
Inheritance
- Object
- EmailAddressBookEntryReader
Methods
Read 3 overloads
public static IEnumerable<ReaderEmailAddressBookEntryResult> Read(String path, ReaderOptions readerOptions = null, ReaderEmailAddressBookOptions addressBookOptions = null, CancellationToken cancellationToken = default) #Returns:
IEnumerable<ReaderEmailAddressBookEntryResult>Lazily projects selected OAB entries without hashing or retaining the complete source.
Parameters
- path System.String
- readerOptions OfficeIMO.Reader.ReaderOptions = null
- addressBookOptions OfficeIMO.Reader.Email.ReaderEmailAddressBookOptions = null
- cancellationToken System.Threading.CancellationToken = default
public static IEnumerable<ReaderEmailAddressBookEntryResult> Read(OfficeDocumentReader reader, String path, ReaderOptions readerOptions = null, ReaderEmailAddressBookOptions addressBookOptions = null, CancellationToken cancellationToken = default) #Returns:
IEnumerable<ReaderEmailAddressBookEntryResult>Lazily projects selected OAB entries in the supplied Reader scope.
Parameters
- arg1 OfficeIMO.Reader.OfficeDocumentReader
- arg2 System.String
- arg3 OfficeIMO.Reader.ReaderOptions = null
- arg4 OfficeIMO.Reader.Email.ReaderEmailAddressBookOptions = null
- arg5 System.Threading.CancellationToken = default
public static IEnumerable<ReaderEmailAddressBookEntryResult> Read(Stream stream, String sourceName, ReaderOptions readerOptions = null, ReaderEmailAddressBookOptions addressBookOptions = null, CancellationToken cancellationToken = default) #Returns:
IEnumerable<ReaderEmailAddressBookEntryResult>Lazily projects a seekable OAB Full Details stream. Non-seekable streams are bounded and buffered through the Reader input-limit service. The caller-owned stream remains open.
Parameters
- arg1 System.IO.Stream
- arg2 System.String
- arg3 OfficeIMO.Reader.ReaderOptions = null
- arg4 OfficeIMO.Reader.Email.ReaderEmailAddressBookOptions = null
- arg5 System.Threading.CancellationToken = default
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object