Share via


IHostedEmailProviderBackend Interface

 

A helper class for the proivder framework.

Namespace:   Microsoft.WindowsServerSolutions.HostedEmail
Assembly:  Wssg.HostedEmailObjectModel (in Wssg.HostedEmailObjectModel.dll)

Syntax

public interface IHostedEmailProviderBackend : IBackend, IDisposable
public interface class IHostedEmailProviderBackend : IBackend, 
    IDisposable
Public Interface IHostedEmailProviderBackend
    Inherits IBackend, IDisposable

Methods

Name Description
System_CAPS_pubmethod Activate(String, String, String, String, String)

Activates the provider, using the specified credentials.

System_CAPS_pubmethod AssignAccount(String, String, String, String)

Assigns an account to a specified user.

System_CAPS_pubmethod AssignAccountByEmailAddress(String, String, String, String)

Assigns an account to a given user, using the specified e-mail address.

System_CAPS_pubmethod Connect()

(Inherited from IBackend.)

System_CAPS_pubmethod ConnectAsync()

(Inherited from IBackend.)

System_CAPS_pubmethod CreateAccount(String, String, SerializableEmailAccountInfo, String, String)

Creates an account.

System_CAPS_pubmethod Deactivate(String, String, String)

Deactivates the provider.

System_CAPS_pubmethod DeleteAccount(String, String, String)

Deletes the specified account.

System_CAPS_pubmethod DisableAccount(String, String, String)

Disables the specified account.

System_CAPS_pubmethod Disconnect()

(Inherited from IBackend.)

System_CAPS_pubmethod Dispose()

(Inherited from IDisposable.)

System_CAPS_pubmethod EnableAccount(String, String, String)

Enables the specified account.

System_CAPS_pubmethod GetAccount(String, String, String)

Retrieves the specified account.

System_CAPS_pubmethod GetAllAccounts(String, String)

Retrieves all accounts.

System_CAPS_pubmethod GetAllAssignedAccounts(String, String)

Retrieves all assigned accounts.

System_CAPS_pubmethod GetAllUnassignedAccounts(String, String)

Retrieves all unassigned accounts.

System_CAPS_pubmethod GetDomains(String, String)

Retrieves all domains.

System_CAPS_pubmethod ResetAdminCredential(String, String, String, String, String)

Resets the admin creentials.

System_CAPS_pubmethod ResetPassword(String, String, String, String)

Resets the password for the specified account.

System_CAPS_pubmethod UnassignAccount(String, String, String)

Unassigns the specified account.

System_CAPS_pubmethod UpdateAccount(String, SerializableEmailAccountInfo, String, String)

Updates the account ID.

Events

Name Description
System_CAPS_pubevent HostedEmailAccountUpdated

Occurs when any hosted email account is updated.

See Also

Microsoft.WindowsServerSolutions.HostedEmail Namespace

Return to top