Table of Contents

Delegate IdentityEmailMessageProviderDelegate

Namespace
Kentico.Membership
Assembly
Kentico.Membership.dll

Delegate providing instance of EmailMessage to be sent.

[Obsolete("The delegate is no longer used by the system. Instead, use the Notifications application in the admin UI to customize system emails.")]
public delegate EmailMessage IdentityEmailMessageProviderDelegate(IdentityEmailMessageProviderParameters parameters)

Parameters

parameters IdentityEmailMessageProviderParameters

Delegate parameters to generate the email message.

Returns

EmailMessage

Email message object which will be sent.

Extension Methods

Constructors

IdentityEmailMessageProviderDelegate(object, nint)

public IdentityEmailMessageProviderDelegate(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(IdentityEmailMessageProviderParameters, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IdentityEmailMessageProviderParameters parameters, AsyncCallback callback, object @object)

Parameters

parameters IdentityEmailMessageProviderParameters
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual EmailMessage EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

EmailMessage

Invoke(IdentityEmailMessageProviderParameters)

public virtual EmailMessage Invoke(IdentityEmailMessageProviderParameters parameters)

Parameters

parameters IdentityEmailMessageProviderParameters

Returns

EmailMessage