MembershipProvider.CreateUser Método

Definição

Adiciona um novo utilizador membro à 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 utilizador do novo utilizador.

password
String

A palavra-passe do novo utilizador.

email
String

O endereço de email do novo utilizador.

passwordQuestion
String

A pergunta da palavra-passe para o novo utilizador.

passwordAnswer
String

A resposta por palavra-passe para o novo utilizador.

isApproved
Boolean

Se o novo utilizador está ou não aprovado para validação.

providerUserKey
Object

O identificador único da fonte de dados de adesão para o utilizador.

status
MembershipCreateStatus

Um valor de enumeração que MembershipCreateStatus indica se o utilizador foi criado com sucesso.

Devoluções

Um MembershipUser objeto preenchido com a informação para o utilizador recém-criado.

Exemplos

Para um exemplo de implementação MembershipProvider , veja Implementar um Fornecedor de Perfis.

Observações

Recebe, como entrada, o nome de um novo utilizador, uma palavra-passe e um endereço de email, e insere um novo utilizador para a aplicação na fonte de dados. O CreateUser método devolve um MembershipUser objeto preenchido com a informação para o utilizador recém-criado. O método CreateUser também define um parâmetro out (em Visual Basic, pode usar ByRef) que devolve um valor MembershipCreateStatus que indica que o utilizador foi criado com sucesso, ou uma razão para a falha na criação do utilizador.

O CreateUser método levanta o ValidatingPassword evento, se um MembershipValidatePasswordEventHandler handler de eventos tiver sido especificado, e continua ou cancela a ação de criar utilizador com base nos resultados do evento. Pode usar o OnValidatingPassword método virtual para executar o gestor de eventos especificado MembershipValidatePasswordEventHandler .

Aplica-se a

Ver também