ProfileInfo Konstruktoren

Definition

Erstellt eine Instanz der ProfileInfo-Klasse.

Überlädt

Name Beschreibung
ProfileInfo()

Erstellt eine Instanz des ProfileInfo Objekts für eine Klasse, die die ProfileInfo Klasse erbt.

ProfileInfo(String, Boolean, DateTime, DateTime, Int32)

Erstellt eine Instanz der ProfileInfo Klasse mit den angegebenen Eigenschaftswerten.

ProfileInfo()

Erstellt eine Instanz des ProfileInfo Objekts für eine Klasse, die die ProfileInfo Klasse erbt.

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

Hinweise

Dieser System.Web.Profile.ProfileInfo Konstruktor ist nicht für die Verwendung aus Dem Code vorgesehen. Verwenden Sie stattdessen die ProfileInfo.ProfileInfo.

ProfileInfoObjekte werden als Teil einer ProfileInfoCollection durch die GetAllProfiles, GetAllInactiveProfiles, , FindProfilesByUserNameund FindInactiveProfilesByUserName Methoden einer .ProfileProvider

Weitere Informationen

Gilt für:

ProfileInfo(String, Boolean, DateTime, DateTime, Int32)

Erstellt eine Instanz der ProfileInfo Klasse mit den angegebenen Eigenschaftswerten.

public:
 ProfileInfo(System::String ^ username, bool isAnonymous, DateTime lastActivityDate, DateTime lastUpdatedDate, int size);
public ProfileInfo(string username, bool isAnonymous, DateTime lastActivityDate, DateTime lastUpdatedDate, int size);
new System.Web.Profile.ProfileInfo : string * bool * DateTime * DateTime * int -> System.Web.Profile.ProfileInfo
Public Sub New (username As String, isAnonymous As Boolean, lastActivityDate As DateTime, lastUpdatedDate As DateTime, size As Integer)

Parameter

username
String

Der Benutzername für das Profil.

isAnonymous
Boolean

true um anzugeben, dass das Profil für einen anonymen Benutzer gilt; false um anzugeben, dass das Profil für einen authentifizierten Benutzer gilt.

lastActivityDate
DateTime

Das letzte Datum und die Uhrzeit, zu dem das Profil gelesen oder aktualisiert wurde.

lastUpdatedDate
DateTime

Datum und Uhrzeit der letzten Aktualisierung des Profils.

size
Int32

Die Größe der Profilinformationen und Werte, die in der Datenquelle gespeichert sind.

Beispiele

Ein Beispiel für eine ProfileProvider Implementierung, die ein ProfileInfoCollectionProfileInfo Objekt für Benutzerprofile in einem Datenspeicher erstellt, finden Sie unter Implementieren eines Profilanbieters.

Hinweise

Das ProfileInfo Objekt wird verwendet, um Informationen zu einem Benutzerprofil aus dem Datenspeicher darzustellen, einschließlich des letzten Datums und der Uhrzeit, zu dem Profileigenschaften abgerufen oder aktualisiert wurden, dem Benutzernamen, der dem Profil zugeordnet ist und ob das Profil für einen anonymen oder authentifizierten Benutzer bestimmt ist.

ProfileInfoObjekte werden durch ProfileInfoCollection die GetAllProfiles, GetAllInactiveProfiles, , FindProfilesByUserNameund FindInactiveProfilesByUserName Methoden eines .ProfileProvider

Weitere Informationen

Gilt für: