ProfileInfo クラス

定義

ユーザー プロファイルについての情報を提供します。

public ref class ProfileInfo
[System.Serializable]
public class ProfileInfo
[<System.Serializable>]
type ProfileInfo = class
Public Class ProfileInfo
継承
ProfileInfo
属性

データ ストア内のユーザー プロファイルの ProfileProvider オブジェクトの を ProfileInfoCollection 作成する実装の ProfileInfo 例については、「 プロファイル プロバイダーの実装」を参照してください。

注釈

クラスは ProfileInfo 、データ ストアからのユーザー プロファイルに関する情報を表すために使用されます。これには、プロファイル プロパティが取得または更新された最後の日時、プロファイルに関連付けられているユーザー名、プロファイルが匿名ユーザーと認証済みユーザーのどちら向けであるかが含まれます。

ProfileInfoオブジェクトは、 の 、GetAllInactiveProfilesFindProfilesByUserNameおよび メソッドProfileProviderによってGetAllProfiles、 のProfileInfoCollection一部として構築されFindInactiveProfilesByUserName、返されます。

コンストラクター

ProfileInfo()

ProfileInfo クラスを継承するクラスに対し、ProfileInfo オブジェクトのインスタンスを作成します。

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

指定したプロパティ値を使用して ProfileInfo クラスのインスタンスを作成します。

プロパティ

IsAnonymous

プロファイルのユーザー名が匿名であるかどうかを示す値を取得します。

LastActivityDate

プロファイルの読み込みまたは更新が行われた最後の日時を取得します。

LastUpdatedDate

プロファイルが更新された最後の日時を取得します。

Size

データ ソース内に格納されたプロファイル プロパティの名前と値のサイズを取得します。

UserName

プロファイルに対するユーザー名を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください