ProfilePropertyMetadata クラス

定義

プロファイル プロパティを記述する値のコレクションを提供します。

public ref class ProfilePropertyMetadata
public ref class ProfilePropertyMetadata : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
    interface IExtensibleDataObject
Public Class ProfilePropertyMetadata
Public Class ProfilePropertyMetadata
Implements IExtensibleDataObject
継承
ProfilePropertyMetadata
属性
実装

注釈

ProfilePropertyMetadata クラスを使用して、ProfileService クラスを介してプロファイルにアクセスするときに、プロファイル プロパティに関する情報を取得します。 プロパティの名前と型、読み取り専用かどうか、認証されていないユーザーがアクセスできるかどうか、既定値を取得できます。 アプリケーションは、読み取り専用プロパティを設定しようとしないなど、これらの値に基づいて適切なアクションを実行できます。

Windows Communication Framework (WCF) と互換性のあるアプリケーションから ProfilePropertyMetadata オブジェクトにアクセスするには、GetPropertiesMetadata クラスの ProfileService メソッドを使用します。 プロファイル プロパティのメタデータはユーザーのプロファイル プロパティ値に固有ではないため、 ProfilePropertyMetadata オブジェクトを取得するためにユーザーがログオンする必要はありません。

コンストラクター

名前 説明
ProfilePropertyMetadata()

ProfilePropertyMetadata クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AllowAnonymousAccess

認証されていないユーザーがプロパティを使用できるかどうかを示す値を取得または設定します。

DefaultValue

プロパティの既定値を取得または設定します。

ExtensionData

ExtensionDataObject インスタンスへの参照を取得または設定します。

IsReadOnly

プロファイル プロパティが読み取り専用かどうかを示す値を取得または設定します。

PropertyName

プロファイル プロパティの名前を取得または設定します。

SerializeAs

プロパティ値をシリアル化する方法を示す値を取得または設定します。

TypeName

プロファイル プロパティ型のアセンブリ修飾名を取得または設定します。

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象