次の方法で共有


ProfileUsageAttribute クラス

ASP.NET プロファイルでのプロパティのバックアップ方法を説明します。

名前空間: System.ServiceModel.DomainServices.Server.ApplicationServices
アセンブリ: System.ServiceModel.DomainServices.Server (system.servicemodel.domainservices.server.dll 内)

使用方法

'使用
Dim instance As ProfileUsageAttribute

構文

'宣言
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple:=False, Inherited:=False)> _
Public NotInheritable Class ProfileUsageAttribute
    Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=false)] 
public sealed class ProfileUsageAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property, AllowMultiple=false, Inherited=false)] 
public ref class ProfileUsageAttribute sealed : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=false) */ 
public final class ProfileUsageAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=false) 
public final class ProfileUsageAttribute extends Attribute

解説

この属性は、AuthenticationBase によって使用され、データの基になる ASP.NET プロファイルに対する読み込みまたは書き込み方法を決定します。同じ名前のプロパティがプロファイルに存在する場合、この属性を使用する必要はありません。プロパティがプロファイルにない場合、IsExcluded プロパティを true に設定する必要があります。プロパティに基になるプロパティ値以外の名前が付いている場合、Alias プロパティをプロファイルで返された値の名前に設定する必要があります。属性は、UserBase を拡張するユーザー エンティティと共に使用できます。

継承階層

System.Object
   System.Attribute
    System.ServiceModel.DomainServices.Server.ApplicationServices.ProfileUsageAttribute

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 、Windows Server 2008、および Windows 2000

ターゲット プラットフォーム

参照

リファレンス

ProfileUsageAttribute のメンバー
System.ServiceModel.DomainServices.Server.ApplicationServices 名前空間