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

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 .

Se aplica a

Consulte también