public static Address GetAddress(this AddressManagerClient client, MailAddress address, EntityStatus?status) { if (address == null) { throw new ArgumentNullException("address"); } return(client.GetAddress(address.Address, status)); }
internal Address GetAddress(DirectAddress address) { Debug.Assert(m_settings.HasAddressManager); using (AddressManagerClient client = CreateAddressManagerClient()) { if (AddressDomainSearchEnabled(m_settings.AddressManager)) { return(client.GetAddressesOrDomain(address, EntityStatus.Enabled)); } return(client.GetAddress(address, EntityStatus.Enabled)); } }
public static Address GetAddress(this AddressManagerClient client, string emailAddress) { return(client.GetAddress(emailAddress, null)); }
public static Address GetAddress(this AddressManagerClient client, MailAddress address) { return(client.GetAddress(address.Address, null)); }
public static bool AddressExists(this AddressManagerClient client, MailAddress emailAddress) { Address address = client.GetAddress(emailAddress); return(address != null); }
public static Address GetAddress(this AddressManagerClient client, long addressID) { return(client.GetAddress(addressID, null)); }
Address ResolveAddress(MailAddress address) { AddressManagerClient client = this.CreateAddressClient(); return(client.GetAddress(address)); }