Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

SimpleMembershipProvider.CreateUser Method

Přidá zadaného uživatele do databáze členství.

Namespace:  WebMatrix.WebData
Assembly:  WebMatrix.WebData (in WebMatrix.WebData.dll)

public override MembershipUser CreateUser(
	string username,
	string password,
	string email,
	string passwordQuestion,
	string passwordAnswer,
	bool isApproved,
	Object providerUserKey,
	out MembershipCreateStatus status
)

Parameters

username
Type: System.String
Uživatelské jméno pro nový uživatelský účet.
password
Type: System.String
Heslo pro nový uživatelský účet.
email
Type: System.String
E-mailová adresa pro nový uživatelský účet.
passwordQuestion
Type: System.String
Bezpečnostní otázka pro nový uživatelský účet.
passwordAnswer
Type: System.String
Odpověď na bezpečnostní otázku pro nový uživatelský účet.
isApproved
Type: System.Boolean
Hodnota true udávající, že uživatelský účet je schválen k ověření, jinak hodnota false.
providerUserKey
Type: System.Object
Jedinečný identifikátor ze zdroje dat členství pro uživatelský účet.
status
Type: System.Web.Security.MembershipCreateStatus
Když tato metoda vrací výsledek, obsahuje výčtovou hodnotu MembershipCreateStatus udávající, zda byl uživatelský účet úspěšně vytvořen. Tento parametr je předáván neinicializovaný.

Return Value

Type: System.Web.Security.MembershipUser
Objekt MembershipUser, který je naplněn informacemi pro nově vytvořený uživatelský účet.

Pokud byl zadán popisovač události MembershipValidatePasswordEventHandler, metoda CreateUser(String, String, String, String, String, Boolean, Object, MembershipCreateStatus) vyvolá událost ValidatingPassword a na základě jejích výsledků pokračuje v akci vytváření či zruší akci vytváření uživatele. Pro řešení události MembershipValidatePasswordEventHandler můžete použít metodu OnValidatingPassword.

NoteNote

Pokud byla třída SimpleMembershipProvider inicializována prostřednictvím volání do metody WebSecurity.InitializeDatabaseConnection() není tato metoda podporována a vyvolá výjimku NotSupportedException. Pokud však nebyla zavolána metoda WebSecurity.InitializeDatabaseConnection() a pokud jste svůj web nakonfigurovali na použití standardního poskytovatele členství prostředí ASP.NET, je tato metoda předána do standardního zprostředkovatele členství. Další informace naleznete v přehledu třídy SimpleMembershipProvider.

Zobrazit: