Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Deactivates the hosted email adapter.
Namespace: Microsoft.WindowsServerSolutions.HostedEmail
Assembly: Wssg.HostedEmailBase (in Wssg.HostedEmailBase.dll)
Syntax
void Deactivate(
IDictionary<string, string> extendedParameters
)
void Deactivate(
IDictionary<String^, String^>^ extendedParameters
)
Sub Deactivate (
extendedParameters As IDictionary(Of String, String)
)
Parameters
extendedParameters
Type: System.Collections.Generic.IDictionary<String, String>Adapter-defined extended parameters.
Remarks
This method is called when Disable is called.
This method should implement general clean-up tasks, and is called immediately before the system unloads the IHostedEmailAdapter. In your implementation, be sure to perform the following tasks:
Clear your storage of the connection information you stored for Activate.
Any other clean-up tasks.
Examples
The following code implements Deactivate. For the complete code sample, see Quickstart: Creating a Hosted Email Adapter.
public void Deactivate(IDictionary<string, string> extendedParameters)
{
lock (this)
{
CredentialManager.ClearAll();
}
}
See Also
IHostedEmailAdaptor Interface
Microsoft.WindowsServerSolutions.HostedEmail Namespace
Return to top