MembershipProvider.CreateUser Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.
- 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 .