MembershipProvider.CreateUser Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
- 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 .