public static Address GetAddress(this AddressManagerClient client, MailAddress address, EntityStatus?status)
        {
            if (address == null)
            {
                throw new ArgumentNullException("address");
            }

            return(client.GetAddress(address.Address, status));
        }
Exemple #2
0
        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));
        }