Teilen über


ProfileInfo Konstruktoren

Definition

Erstellt eine Instanz der ProfileInfo-Klasse.

Überlädt

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 mithilfe der angegebenen Eigenschaftswerte.

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 Ihrem Code vorgesehen. Verwenden Sie stattdessen die ProfileInfo.ProfileInfo.

ProfileInfo-Objekte werden von den Methoden , , GetAllInactiveProfilesFindProfilesByUserNameund FindInactiveProfilesByUserName als Teil von einer ProfileInfoCollection zurückgegeben.ProfileProviderGetAllProfiles

Weitere Informationen

Gilt für:

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

Erstellt eine Instanz der ProfileInfo-Klasse mithilfe der angegebenen Eigenschaftswerte.

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 zu einem anonymen Benutzer gehört. false, um anzugeben, dass das Profil zu einem authentifizierten Benutzer gehört.

lastActivityDate
DateTime

Das letzte Datum und die Zeit, als das Profil gelesen oder aktualisiert wurde.

lastUpdatedDate
DateTime

Das letzte Datum und die Zeit, als das Profil aktualisiert wurde.

size
Int32

Die Größe der in der Datenquelle gespeicherten Profilinformationen und Werte.

Beispiele

Ein Beispiel für eine ProfileProvider Implementierung, die eine ProfileInfoCollection von ProfileInfo -Objekten 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 Datums und der Uhrzeit des letzten Abrufs oder der letzten Uhrzeit, an dem profileigenschaften abgerufen oder aktualisiert wurden, dem Benutzernamen, der dem Profil zugeordnet ist, und ob das Profil für einen anonymen oder authentifizierten Benutzer ist.

ProfileInfo -Objekte werden erstellt und von ProfileInfoCollection den GetAllProfilesMethoden , GetAllInactiveProfiles, FindProfilesByUserNameund FindInactiveProfilesByUserName zurückgegeben ProfileProvider.

Weitere Informationen

Gilt für: