Condividi tramite


ProfileInfo Classe

Definizione

Fornisce informazioni relative a un profilo utente.

public ref class ProfileInfo
[System.Serializable]
public class ProfileInfo
[<System.Serializable>]
type ProfileInfo = class
Public Class ProfileInfo
Ereditarietà
ProfileInfo
Attributi

Esempio

Per un esempio di implementazione che crea un ProfileInfoCollection oggetto di ProfileInfo oggetti per i profili utente in un archivio dati, vedere Implementazione diProfileProvider un provider di profili.

Commenti

La ProfileInfo classe viene utilizzata per rappresentare informazioni su un profilo utente dall'archivio dati, inclusa l'ultima data e l'ora in cui le proprietà del profilo sono state recuperate o aggiornate, il nome utente associato al profilo e se il profilo è per un utente anonimo o autenticato.

ProfileInfo gli oggetti vengono costruiti e restituiti come parte di un ProfileInfoCollection oggetto dai GetAllProfilesmetodi , GetAllInactiveProfiles, FindProfilesByUserNamee FindInactiveProfilesByUserName di un oggetto ProfileProvider.

Costruttori

ProfileInfo()

Crea un'istanza dell'oggetto ProfileInfo per una classe che eredita la classe ProfileInfo.

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

Crea un'istanza della classe ProfileInfo con i valori delle proprietà specificati.

Proprietà

IsAnonymous

Ottiene un valore che indica se il nome utente relativo al profilo è anonimo.

LastActivityDate

Ottiene la data e l'ora dell'ultimo aggiornamento o dell'ultima lettura del profilo.

LastUpdatedDate

Ottiene la data e l'ora dell'ultimo aggiornamento del profilo.

Size

Ottiene la dimensione dei nomi e dei valori delle proprietà del profilo archiviati nell'origine dati.

UserName

Ottiene il nome utente relativo al profilo.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche