IUserEmailStore<TUser, TKey> Interface

 

Defines the methods to implement to store the user email.

Namespace:   Microsoft.AspNet.Identity
Assembly:  Microsoft.AspNet.Identity.Core (in Microsoft.AspNet.Identity.Core.dll)

public interface IUserEmailStore<TUser, in TKey> : IUserStore<TUser, TKey>, 
	IDisposable
where TUser : class, IUser<TKey>

Type Parameters

TUser

The type of the user.

inTKey

The type of the key in the store.

NameDescription
System_CAPS_pubmethodCreateAsync(TUser)

Asynchronously inserts a new user.(Inherited from IUserStore<TUser, TKey>.)

System_CAPS_pubmethodDeleteAsync(TUser)

Asynchronously deletes a user.(Inherited from IUserStore<TUser, TKey>.)

System_CAPS_pubmethodDispose()

(Inherited from IDisposable.)

System_CAPS_pubmethodFindByEmailAsync(String)

Asynchronously returns the user associated with this e-mail.

System_CAPS_pubmethodFindByIdAsync(TKey)

Asynchronously finds a user using the specified identifier.(Inherited from IUserStore<TUser, TKey>.)

System_CAPS_pubmethodFindByNameAsync(String)

Asynchronously finds a user by name.(Inherited from IUserStore<TUser, TKey>.)

System_CAPS_pubmethodGetEmailAsync(TUser)

Asynchronously gets the user e-mail.

System_CAPS_pubmethodGetEmailConfirmedAsync(TUser)

Asynchronously returns true if the user email is confirmed.

System_CAPS_pubmethodSetEmailAsync(TUser, String)

Asynchronously sets the user email.

System_CAPS_pubmethodSetEmailConfirmedAsync(TUser, Boolean)

Asynchronously sets whether the user e-mail is confirmed.

System_CAPS_pubmethodUpdateAsync(TUser)

Asynchronously updates a user.(Inherited from IUserStore<TUser, TKey>.)

Return to top
Show: