SqlPersonalizationProviderとは? わかりやすく解説

SqlPersonalizationProvider クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

Microsoft SQL Server使用するパーソナル化プロバイダ実装ます。

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class SqlPersonalizationProvider
    Inherits PersonalizationProvider
Dim instance As SqlPersonalizationProvider
public class SqlPersonalizationProvider : PersonalizationProvider
public ref class SqlPersonalizationProvider
 : public PersonalizationProvider
public class SqlPersonalizationProvider extends
 PersonalizationProvider
public class SqlPersonalizationProvider extends
 PersonalizationProvider
解説解説

このクラスは、Microsoft SQL Server使用するパーソナル化プロバイダ必要な機能定義しますパーソナル化プロバイダは、WebPartPersonalization インスタンスに代わって、パーソナル化データ読み込み格納行います。このクラスには、SQL Server実行されているコンピュータからの読み取りロジックおよび書き込みロジックと、PersonalizationProvider で定義されるすべての抽象メソッド実装されています。パーソナル化プロバイダ詳細については、「PersonalizationProvider」を参照してください

SQL ServerWeb パーツ パーソナル化使用するためのデータ デザインは、2 つの共通 SQL データベース テーブルと、それらのテーブルサポートされているストアド プロシージャ存在するかどうか依存し、ほとんどの SQL ベース機能実装共有されます。これらのテーブルおよびビューは、次のスクリプト使用してインストールおよびアンインストールます。

Web アプリケーションが、既定信頼レベルである Medium、またはそれ以上信頼レベル実行されていない場合パーソナル化失敗することに注意してください (カスタム信頼レベルは、Web.config ファイル<trust level="" /> 要素使用して設定できます)。PersonalizationAdministration クラスSqlPersonalizationProvider クラスどちらも初期化されるときに Low信頼レベルチェックしますアプリケーションLow信頼レベル実行するように構成し既定SqlPersonalizationProvider プロバイダ使用してアプリケーションパーソナル化データ管理する場合アプリケーションパーソナル化データ最初アクセス試みたときに失敗することになります。これは、Low信頼レベル実行している ASP.NET ワーカー プロセスには、System.Data.SqlClient 名前空間各種クラス呼び出しを行うために必要なアクセス許可がないためです。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Configuration.Provider.ProviderBase
     System.Web.UI.WebControls.WebParts.PersonalizationProvider
      System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

SqlPersonalizationProvider コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

SqlPersonalizationProvider クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Dim instance As New SqlPersonalizationProvider
public SqlPersonalizationProvider ()
public:
SqlPersonalizationProvider ()
public SqlPersonalizationProvider ()
public function SqlPersonalizationProvider
 ()
解説解説

SqlPersonalizationProvider コンストラクタは、アプリケーション構成指定されSqlPersonalizationProvider クラスインスタンス作成する際、ASP.NET によって呼び出されます。このコンストラクタは、コード使用するためのものではありません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlPersonalizationProvider クラス
SqlPersonalizationProvider メンバ
System.Web.UI.WebControls.WebParts 名前空間

SqlPersonalizationProvider プロパティ


SqlPersonalizationProvider メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド DetermineInitialScope  初期パーソナル化スコープが、Shared スコープUser スコープのどちらであるかを判断します。 ( PersonalizationProvider から継承されます。)
パブリック メソッド DetermineUserCapabilities  現在実行中のユーザー アカウントパーソナル化関連機能を表す WebPartUserCapability のインスタンス含まれているディクショナリを返します。 ( PersonalizationProvider から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FindState オーバーライドされます指定したスコープおよびパラメータ基づいて、0 個以上の PersonalizationStateInfo 派生オブジェクト含んでいるコレクション返します
パブリック メソッド GetCountOfState オーバーライドされます指定した scope パラメータ存在する、基になるデータ ストア内の行数合計返します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド Initialize オーバーライドされますMicrosoft SQL Server パーソナル化プロバイダ必要な初期化プロシージャ実装ます。このメソッドは、コード直接使用するためのものではありません。
パブリック メソッド LoadPersonalizationState  基になるデータ ストアから生のデータ読み込み、そのデータを PersonalizationState オブジェクト変換します。 ( PersonalizationProvider から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ResetPersonalizationState  パーソナル化データを基になるデータ ストアの状態にリセットします。 ( PersonalizationProvider から継承されます。)
パブリック メソッド ResetState オーバーライドされます指定したパラメータ基づいて、基になるデータ ストアからパーソナル化状態情報削除します
パブリック メソッド ResetUserState オーバーライドされます指定したパラメータ基づいて、基になるデータ ストアからユーザー パーソナル化データ削除します
パブリック メソッド SavePersonalizationState  パーソナル化データデータ ストア保存します。 ( PersonalizationProvider から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

SqlPersonalizationProvider クラス
System.Web.UI.WebControls.WebParts 名前空間
PersonalizationProvider クラス

その他の技術情報

ASP.NET Web パーツ ページ
Web パーツパーソナル化概要
チュートリアル : ユーザー コントロールWeb パーツ パーソナル化実装する
Web パーツパーソナル化

SqlPersonalizationProvider メンバ

Microsoft SQL Server使用するパーソナル化プロバイダ実装ます。

SqlPersonalizationProvider データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド SqlPersonalizationProvider SqlPersonalizationProvider クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド DetermineInitialScope  初期パーソナル化スコープが、Shared スコープUser スコープのどちらであるかを判断します。 (PersonalizationProvider から継承されます。)
パブリック メソッド DetermineUserCapabilities  現在実行中のユーザー アカウントパーソナル化関連機能を表す WebPartUserCapability のインスタンス含まれているディクショナリを返します。 (PersonalizationProvider から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FindState オーバーライドされます指定したスコープおよびパラメータ基づいて、0 個以上の PersonalizationStateInfo 派生オブジェクト含んでいるコレクション返します
パブリック メソッド GetCountOfState オーバーライドされます指定した scope パラメータ存在する、基になるデータ ストア内の行数合計返します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド Initialize オーバーライドされますMicrosoft SQL Server パーソナル化プロバイダ必要な初期化プロシージャ実装ます。このメソッドは、コード直接使用するためのものではありません。
パブリック メソッド LoadPersonalizationState  基になるデータ ストアから生のデータ読み込み、そのデータを PersonalizationState オブジェクト変換します。 (PersonalizationProvider から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ResetPersonalizationState  パーソナル化データを基になるデータ ストアの状態にリセットします。 (PersonalizationProvider から継承されます。)
パブリック メソッド ResetState オーバーライドされます指定したパラメータ基づいて、基になるデータ ストアからパーソナル化状態情報削除します
パブリック メソッド ResetUserState オーバーライドされます指定したパラメータ基づいて、基になるデータ ストアからユーザー パーソナル化データ削除します
パブリック メソッド SavePersonalizationState  パーソナル化データデータ ストア保存します。 (PersonalizationProvider から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

SqlPersonalizationProvider クラス
System.Web.UI.WebControls.WebParts 名前空間
PersonalizationProvider クラス

その他の技術情報

ASP.NET Web パーツ ページ
Web パーツパーソナル化概要
チュートリアル : ユーザー コントロールWeb パーツ パーソナル化実装する
Web パーツパーソナル化


このページでは「.NET Framework クラス ライブラリ リファレンス」からSqlPersonalizationProviderを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSqlPersonalizationProviderを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSqlPersonalizationProvider を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SqlPersonalizationProvider」の関連用語

SqlPersonalizationProviderのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SqlPersonalizationProviderのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS