Język

MembershipUser Konstruktory

Definicja

Tworzy nowy obiekt użytkownika członkostwa z określonymi wartościami właściwości.

Przeciążenia

Nazwa Opis
MembershipUser()

Tworzy nowe wystąpienie MembershipUser obiektu dla klasy, która dziedziczy klasę MembershipUser .

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

Tworzy nowy obiekt użytkownika członkostwa z określonymi wartościami właściwości.

MembershipUser()

Tworzy nowe wystąpienie MembershipUser obiektu dla klasy, która dziedziczy klasę MembershipUser .

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

Uwagi

Konstruktor MembershipUser nie jest przeznaczony do użycia z kodu.

Zobacz też

Dotyczy

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

Tworzy nowy obiekt użytkownika członkostwa z określonymi wartościami właściwości.

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)

Parametry

providerName
String

Ciąg ProviderName użytkownika członkostwa.

name
String

Ciąg UserName użytkownika członkostwa.

providerUserKey
Object

Identyfikator ProviderUserKey użytkownika członkostwa.

email
String

Ciąg Email użytkownika członkostwa.

passwordQuestion
String

Ciąg PasswordQuestion użytkownika członkostwa.

comment
String

Ciąg Comment użytkownika członkostwa.

isApproved
Boolean

IsApproved Wartość użytkownika członkostwa.

isLockedOut
Boolean

true aby zablokować użytkownika członkostwa; w przeciwnym razie, false.

creationDate
DateTime

CreationDate DateTime Obiekt użytkownika członkostwa.

lastLoginDate
DateTime

LastLoginDate DateTime Obiekt użytkownika członkostwa.

lastActivityDate
DateTime

LastActivityDate DateTime Obiekt użytkownika członkostwa.

lastPasswordChangedDate
DateTime

LastPasswordChangedDate DateTime Obiekt użytkownika członkostwa.

lastLockoutDate
DateTime

LastLockoutDate DateTime Obiekt użytkownika członkostwa.

Wyjątki

Parametr providerName ma wartość null.

— lub —

providerName nie można odnaleźć w kolekcji Providers .

Konstruktor jest niedostępny. Taka sytuacja może wystąpić, jeśli aplikacja jest przeznaczona dla profilu klienta programu .NET Framework 4. Aby zapobiec temu wyjątkowi, utwórz klasę z typu, a następnie wywołaj domyślny konstruktor chroniony lub zmień aplikację na pełną wersję platformy .NET.

Uwagi

Utworzenie nowego obiektu nie powoduje dodania nowego MembershipUser obiektu użytkownika członkostwa do magazynu danych członkostwa. Aby dodać nowego użytkownika członkostwa do magazynu danych członkostwa, użyj CreateUser metody . Należy pamiętać, że CreateUser metoda zwraca MembershipUser obiekt dla użytkownika członkostwa dodanego do magazynu danych.

MembershipUser obiekty mogą być konstruowane w kodzie aplikacji do użycia z UpdateUser metodą . Alternatywnie można również przekazać MembershipUser obiekt zwrócony z CreateUsermetody , GetUser, GetAllUsers, FindUsersByNamelub FindUsersByEmail do UpdateUser metody .

MembershipUserobiekty są również często tworzone przez implementacje dostawcy członkostwa dla CreateUsermetod , , GetUserGetAllUsers, FindUsersByNamei FindUsersByEmail .

Parametry name, emaili passwordQuestion są przycinane przed ich zastosowaniem.

Zobacz też

Dotyczy