Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API

 

SQL Anywhere ASP.NET プロバイダ

SQL Anywhere ASP.NET プロバイダは、SQL Server の標準の ASP.NET プロバイダに代わり、SQL Anywhere データベースに基づいて Web サイトを運用できるようにします。プロバイダは 5 つあります。

  • メンバシップ・プロバイダ   メンバシップ・プロバイダは、認証と承認のサービスを提供します。メンバシップ・プロバイダは、新しいユーザやパスワードの作成、ユーザの ID の検証に使用します。

  • ロール・プロバイダ   ロール・プロバイダには、役割の作成、役割へのユーザの追加、役割の削除のためのメソッドがあります。ロール・プロバイダは、グループへのユーザの割り当てや、パーミッションの管理に使用します。

  • プロファイル・プロバイダ   プロファイル・プロバイダには、ユーザ情報の読み込み、保存、取得のためのメソッドがあります。プロファイル・プロバイダは、ユーザ設定の保存に使用します。

  • Web パーツ・パーソナル化プロバイダ   Web パーツ・パーソナル化プロバイダには、パーソナル化した Web ページのコンテンツやレイアウトをロードしたり保存したりするためのメソッドがあります。Web パーツ・パーソナル化プロバイダは、ユーザによる Web サイトのパーソナル化したビューの作成を可能にするために使用します。

  • ヘルス・モニタリング・プロバイダ   ヘルス・モニタリング・プロバイダには、配備された Web アプリケーションのステータスをモニタリングするためのメソッドがあります。ヘルス・モニタリング・プロバイダは、アプリケーションのパフォーマンスのモニタリング、問題のあるアプリケーションやシステムの特定、重要なイベントのログと確認に使用します。

SQL Anywhere ASP.NET プロバイダで使用される SQL Anywhere データベース・サーバのスキーマは、標準の ASP.NET プロバイダで使用されるスキーマと同じです。データを操作し、保存する方法は同じです。

SQL Anywhere ASP.NET プロバイダの設定を終了したら、Visual Studio ASP.NET の Web サイト管理ツールを使用して、ユーザと役割の作成および管理を実行できます。また、Visual Studio の Login、LoginView、PasswordRecovery の各ツールを使用して Web サイトにセキュリティを追加できます。プロバイダのより高度な機能を使用したり、独自のログイン制御を作成したりするには、静的ラッパ・クラスを使用します。


データベースへの SQL Anywhere ASP.NET プロバイダ・スキーマの追加
接続文字列の登録
SQL Anywhere ASP.NET プロバイダの登録
メンバシップ・プロバイダの XML 属性
ロール・プロバイダのテーブル・スキーマ
プロファイル・プロバイダのテーブル・スキーマ
Web パーツ・パーソナル化プロバイダのテーブル・スキーマ
ヘルス・モニタリング・プロバイダのテーブル・スキーマ