MembershipUser Oluşturucular

Tanım

Belirtilen özellik değerleriyle yeni bir üyelik kullanıcı nesnesi oluşturur.

Aşırı Yüklemeler

Name Description
MembershipUser()

sınıfını devralan bir MembershipUser sınıf için nesnenin yeni bir örneğini MembershipUser oluşturur.

MembershipUser(String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)

Belirtilen özellik değerleriyle yeni bir üyelik kullanıcı nesnesi oluşturur.

MembershipUser()

sınıfını devralan bir MembershipUser sınıf için nesnenin yeni bir örneğini MembershipUser oluşturur.

protected:
 MembershipUser();
protected MembershipUser();
Protected Sub New ()

Açıklamalar

MembershipUser Oluşturucu, kodunuzdan kullanılmak üzere tasarlanmamıştır.

Ayrıca bkz.

Şunlara uygulanır

MembershipUser(String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)

Belirtilen özellik değerleriyle yeni bir üyelik kullanıcı nesnesi oluşturur.

public:
 MembershipUser(System::String ^ providerName, System::String ^ name, System::Object ^ providerUserKey, System::String ^ email, System::String ^ passwordQuestion, System::String ^ comment, bool isApproved, bool isLockedOut, DateTime creationDate, DateTime lastLoginDate, DateTime lastActivityDate, DateTime lastPasswordChangedDate, DateTime lastLockoutDate);
public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, DateTime creationDate, DateTime lastLoginDate, DateTime lastActivityDate, DateTime lastPasswordChangedDate, DateTime lastLockoutDate);
new System.Web.Security.MembershipUser : string * string * obj * string * string * string * bool * bool * DateTime * DateTime * DateTime * DateTime * DateTime -> System.Web.Security.MembershipUser
Public Sub New (providerName As String, name As String, providerUserKey As Object, email As String, passwordQuestion As String, comment As String, isApproved As Boolean, isLockedOut As Boolean, creationDate As DateTime, lastLoginDate As DateTime, lastActivityDate As DateTime, lastPasswordChangedDate As DateTime, lastLockoutDate As DateTime)

Parametreler

providerName
String

ProviderName Üyelik kullanıcısının dizesi.

name
String

UserName Üyelik kullanıcısının dizesi.

providerUserKey
Object

ProviderUserKey Üyelik kullanıcısının tanımlayıcısı.

email
String

Email Üyelik kullanıcısının dizesi.

passwordQuestion
String

PasswordQuestion Üyelik kullanıcısının dizesi.

comment
String

Comment Üyelik kullanıcısının dizesi.

isApproved
Boolean

IsApproved Üyelik kullanıcısının değeri.

isLockedOut
Boolean

true üyelik kullanıcısını kilitlemek için; aksi takdirde , false.

creationDate
DateTime

CreationDate DateTime Üyelik kullanıcısının nesnesi.

lastLoginDate
DateTime

LastLoginDate DateTime Üyelik kullanıcısının nesnesi.

lastActivityDate
DateTime

LastActivityDate DateTime Üyelik kullanıcısının nesnesi.

lastPasswordChangedDate
DateTime

LastPasswordChangedDate DateTime Üyelik kullanıcısının nesnesi.

lastLockoutDate
DateTime

LastLockoutDate DateTime Üyelik kullanıcısının nesnesi.

Özel durumlar

providerName, null'e eşittir.

-veya-

providerName koleksiyonda Providers bulunamadı.

Oluşturucu kullanılamıyor. Uygulama .NET Framework 4 İstemci Profilini hedeflerse bu durum oluşabilir. Bu özel durumu önlemek için sınıfınızı türünden türetip varsayılan korumalı oluşturucuyu çağırın veya uygulamayı .NET Framework'ün tam sürümünü hedefleyecek şekilde değiştirin.

Açıklamalar

Yeni MembershipUser bir nesne oluşturmak, üyelik veri deposuna yeni bir üyelik kullanıcı nesnesi eklemez. Üyelik veri deposuna yeni bir üyelik kullanıcısı eklemek için yöntemini kullanın CreateUser . yönteminin CreateUser , kullanıcının veri deposuna eklediği üyelik için bir MembershipUser nesne döndürdüğünü unutmayın.

MembershipUser nesneleri, yöntemiyle kullanılmak üzere uygulama kodunda UpdateUser oluşturulabilir. Alternatif olarak, , , MembershipUser, CreateUserGetUserveya GetAllUsers yönteminden FindUsersByNamedöndürülen bir FindUsersByEmail nesneyi de yöntemine UpdateUser geçirebilirsiniz.

MembershipUsernesneleri de genellikle , , CreateUserGetUser, GetAllUsersve FindUsersByName yöntemleri için FindUsersByEmailüyelik sağlayıcısı uygulamaları tarafından oluşturulur.

name, emailve passwordQuestion parametrelerinin tümü kullanılmadan önce kırpılır.

Ayrıca bkz.

Şunlara uygulanır