API Reference
OfflineAddressBookIdentityIndex
Immutable, duplicate-aware offline identity index for resolving SMTP, proxy, EX/X.500, target, account, and optionally display-name identities without Outlook, Exchange, or network access.
Inheritance
- Object
- OfflineAddressBookIdentityIndex
Usage
Explore 2 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
Accepted by parameters 1
Methods
public OfflineAddressBookIdentityResolution Resolve(String identity, String? addressType = null, OfflineAddressBookIdentityResolutionOptions? options = null) #OfflineAddressBookIdentityResolutionResolves a raw identity and optional address type without guessing between duplicate entries.
Parameters
- identity System.String
- addressType System.String? = null
- options OfficeIMO.Email.AddressBook.OfflineAddressBookIdentityResolutionOptions? = null
public OfflineAddressBookIdentityResolution Resolve(EmailAddress address, OfflineAddressBookIdentityResolutionOptions? options = null) #OfflineAddressBookIdentityResolutionResolves an EmailAddress, honoring its Outlook address type when present.
Parameters
- address OfficeIMO.Email.EmailAddress
- options OfficeIMO.Email.AddressBook.OfflineAddressBookIdentityResolutionOptions? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Int32 EntriesScanned { get; } #Successfully decoded entries scanned while building the index.
public Int32 IdentityCount { get; } #Distinct typed identity keys retained by the index.
public Boolean IsComplete { get; } #Whether every selected source entry and configured identity was indexed.
public IReadOnlyList<EmailDiagnostic> Diagnostics { get; } #Build diagnostics, including truncation and recoverable source failures.
public Boolean IncludesAccountNames { get; } #Whether account-name aliases were included.
public Boolean IncludesDisplayNames { get; } #Whether display-name heuristics were included.