次の方法で共有


PersonalizationProvider.ApplicationName プロパティ

定義

派生クラスでオーバーライドされると、プロバイダーに対して構成されたアプリケーションの名前を取得または設定します。

public:
 abstract property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public abstract string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public MustOverride Property ApplicationName As String

プロパティ値

String

パーソナル化プロバイダーに対して構成されたアプリケーション。

注釈

webParts (ASP.NET 設定 Schema)属性のパーソナル化に providers 要素を使用して構成ファイルでアプリケーション名が指定されていない場合は、 プロパティの値 ApplicationVirtualPath が使用されます。

注意事項

オブジェクトによって処理される要求には、1 つの既定のパーソナル化プロバイダー インスタンスが使用されます。このため、複数の要求を同時に実行し、それぞれがプロパティ値を設定しようとすることができます HttpApplication ApplicationName 。 プロパティは複数の書き込みではスレッド セーフではなく、プロパティ値を変更すると、アプリケーションの複数のユーザーに予期しない ApplicationName ApplicationName 動作が発生する可能性があります。 必要な場合を指定しない限り、ユーザーが プロパティを設定できるようにコード ApplicationName を使用しないようにお勧めします。 プロパティの設定は、たとえば、複数のアプリケーションのパーソナル化データを管理する管理アプリケーション ApplicationName で必要になる場合があります。

適用対象