モデルの基本実装を提供します。クラスの使用方法の例については、「プロファイルプロバイダーの実装例」を参照してください。機能の機能のすべてまたは一部をカプセル化することを目的としています。これにより、開発者は、カプセル化された機能の複数の実装を提供するサポートクラスを作成できます。開発者はプロバイダーモデルを使用して新しい機能を記述できます。これは、機能コードを複製したり、実装メソッドを変更する必要がある場合にアプリケーションレイヤーを記録したりすることなく、機能の複数の実装をサポートする効果的な方法です。クラスは単純で、すべてのプロバイダーに共通するいくつかの基本メソッドとプロパティのみが含まれています。継承し、その機能の実装固有のプロバイダーがサポートする必要のあるメソッドとプロパティを確立します。アプリケーションコードから抽象化することです。指定された機能の実装固有のプロバイダーの型は、構成ファイルで指定されます。次に、機能レベルプロバイダーは、構成ファイルから型を読み取り、機能コードへのファクトリとして機能します。アプリケーション開発者は、アプリケーションコードで機能クラスを使用できます。実装の種類は、構成ファイルでスワップアウトすることができます。これにより、さまざまな実装方法に合わせてコードを書き換える必要がなくなります。含まれるプロバイダーは、ほとんどの場合、プロファイルやメンバーシップなどの機能のデータ永続化実装の抽象化です。このモデルは、複数の方法で抽象化および実装できる他の種類の機能の機能に適用できます。クラスの新しいインスタンスを初期化します。表示に適した、簡単でわかりやすい説明を取得します。(UIs).Name構成時にプロバイダーを参照するために使用される表示名を取得します。configuration.メソッドEquals(Object)指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Object)GetHashCode()既定のハッシュ関数として機能します。NameValueCollection)構成ビルダーを初期化します。簡易コピーを作成します。Implementationこのページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック商標このページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック。