Freigeben über


ProfileInfo Klasse

Definition

Stellt Informationen über ein Benutzerprofil bereit.

public ref class ProfileInfo
[System.Serializable]
public class ProfileInfo
[<System.Serializable>]
type ProfileInfo = class
Public Class ProfileInfo
Vererbung
ProfileInfo
Attribute

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

Die ProfileInfo -Klasse 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 von den Methoden , , GetAllInactiveProfilesFindProfilesByUserNameund FindInactiveProfilesByUserName als Teil von einer ProfileInfoCollection zurückgegeben.ProfileProviderGetAllProfiles

Konstruktoren

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.

Eigenschaften

IsAnonymous

Ruft ab, ob der Benutzername für das Profil anonym ist.

LastActivityDate

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

LastUpdatedDate

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

Size

Ruft die Größe der in der Datenquelle gespeicherten Profileigenschaftennamen und Werte ab.

UserName

Ruft den Benutzernamen für das Profil ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen