Compartir a través de


MembershipProvider.CreateUser Método

Definición

Agrega un nuevo usuario de pertenencia al origen de datos.

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

Nombre de usuario del nuevo usuario.

password
String

Contraseña del nuevo usuario.

email
String

La dirección de correo electrónico para el nuevo usuario.

passwordQuestion
String

Pregunta de contraseña del nuevo usuario.

passwordAnswer
String

Respuesta de contraseña del nuevo usuario.

isApproved
Boolean

Si se aprueba o no la validación del nuevo usuario.

providerUserKey
Object

Identificador único el origen de datos de pertenencia para el usuario.

status
MembershipCreateStatus

Valor de enumeración MembershipCreateStatus que indica si el usuario se creó correctamente.

Devoluciones

Objeto MembershipUser rellenado con la información del usuario recién creado.

Ejemplos

Para obtener un ejemplo de una MembershipProvider implementación, consulte Implementación de un proveedor de perfiles.

Comentarios

Toma, como entrada, el nombre de un nuevo usuario, una contraseña y una dirección de correo electrónico e inserta un nuevo usuario para la aplicación en el origen de datos. El CreateUser método devuelve un MembershipUser objeto rellenado con la información del usuario recién creado. El CreateUser método también define un out parámetro (en Visual Basic, puede usar ByRef) que devuelve un MembershipCreateStatus valor que indica que el usuario se creó correctamente o un motivo por el que se produjo un error en la creación del usuario.

El CreateUser método genera el ValidatingPassword evento, si se ha especificado un MembershipValidatePasswordEventHandler controlador de eventos y continúa o cancela la acción de crear usuario en función de los resultados del evento. Puede usar el OnValidatingPassword método virtual para ejecutar el controlador de eventos especificado MembershipValidatePasswordEventHandler .

Se aplica a

Consulte también