Compartilhar via


MembershipProvider.CreateUser Método

Definição

Adiciona um novo usuário associado à fonte de dados.

public:
 abstract System::Web::Security::MembershipUser ^ CreateUser(System::String ^ username, System::String ^ password, System::String ^ email, System::String ^ passwordQuestion, System::String ^ passwordAnswer, bool isApproved, System::Object ^ providerUserKey, [Runtime::InteropServices::Out] System::Web::Security::MembershipCreateStatus % status);
public abstract System.Web.Security.MembershipUser CreateUser (string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status);
abstract member CreateUser : string * string * string * string * string * bool * obj * MembershipCreateStatus -> System.Web.Security.MembershipUser
Public MustOverride Function CreateUser (username As String, password As String, email As String, passwordQuestion As String, passwordAnswer As String, isApproved As Boolean, providerUserKey As Object, ByRef status As MembershipCreateStatus) As MembershipUser

Parâmetros

username
String

O nome de usuário do novo usuário.

password
String

A senha do novo usuário.

email
String

O endereço de email do novo usuário.

passwordQuestion
String

A pergunta da senha do novo usuário.

passwordAnswer
String

A resposta da senha do novo usuário.

isApproved
Boolean

Se o novo usuário é aprovado para ser validado ou não.

providerUserKey
Object

O identificador exclusivo da fonte de dados de associação para o usuário.

status
MembershipCreateStatus

Um valor da enumeração MembershipCreateStatus que indica se o usuário foi criado com êxito.

Retornos

Um objeto MembershipUser populado com as informações do usuário recém-criado.

Exemplos

Para obter um exemplo de implementação MembershipProvider , consulte Implementando um provedor de perfil.

Comentários

Usa, como entrada, o nome de um novo usuário, uma senha e um endereço de email e insere um novo usuário para o aplicativo na fonte de dados. O CreateUser método retorna um MembershipUser objeto preenchido com as informações do usuário recém-criado. O CreateUser método também define um out parâmetro (no Visual Basic, você pode usar ByRef) que retorna um MembershipCreateStatus valor que indica que o usuário foi criado com êxito ou um motivo pelo qual a criação do usuário falhou.

O CreateUser método aciona o ValidatingPassword evento, se um MembershipValidatePasswordEventHandler manipulador de eventos tiver sido especificado, e continua ou cancela a ação create-user com base nos resultados do evento. Você pode usar o OnValidatingPassword método virtual para executar o manipulador de eventos especificado MembershipValidatePasswordEventHandler .

Aplica-se a

Confira também