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
Dirección de correo electrónico del nuevo usuario.
- passwordQuestion
- String
Pregunta de contraseña para el nuevo usuario.
- passwordAnswer
- String
Respuesta de contraseña para el nuevo usuario.
- isApproved
- Boolean
Si el nuevo usuario está aprobado o no para validarse.
- providerUserKey
- Object
Identificador único del origen de datos de pertenencia para el usuario.
- status
- MembershipCreateStatus
Valor MembershipCreateStatus de enumeración 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 método CreateUser también define un parámetro out (en Visual Basic, puede usar ByRef) que devuelve un valor MembershipCreateStatus 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 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 .