ProfileManager.Provider プロパティ
アセンブリ: System.Web (system.web.dll 内)



Provider プロパティを使用すると、アプリケーションの既定のプロファイル プロバイダを直接参照できます。この方法は、ProfileProvider 抽象基本クラスの一部でない、プロファイル プロバイダのカスタム メンバにアクセスする場合によく使用されます。

次のコード例は、既定のプロファイル プロバイダのプロパティの一覧を示します。
<%@ Page Language="VB" %> <%@ Import Namespace="System.Web.Profile" %> <script runat="server"> Public Sub Page_Load() ProviderNameLabel.Text = ProfileManager.Provider.Name ProviderTypeLabel.Text = ProfileManager.Provider.GetType().ToString() ProviderDescriptionLabel.Text = ProfileManager.Provider.Description End Sub </script> <html> <head> <title>Default Profile Provider Information</title> </head> <body> <form runat="server"> <h3>Default Profile Provider Information</h3> <table border="1" cellpadding="2" cellspacing="2"> <tr> <td>Provider Name</td> <td><asp:Label id="ProviderNameLabel" runat="server" /></td> </tr> <tr> <td>Provider Type</td> <td><asp:Label id="ProviderTypeLabel" runat="server" /></td> </tr> <tr> <td>Provider Description</td> <td><asp:Label id="ProviderDescriptionLabel" runat="server" /></td> </tr> </table> </form> </body> </html>
<%@ Page Language="C#" %> <%@ Import Namespace="System.Web.Profile" %> <script runat="server"> public void Page_Load() { ProviderNameLabel.Text = ProfileManager.Provider.Name; ProviderTypeLabel.Text = ProfileManager.Provider.GetType().ToString(); ProviderDescriptionLabel.Text = ProfileManager.Provider.Description; } </script> <html> <head> <title>Default Profile Provider Information</title> </head> <body> <form runat="server"> <h3>Default Profile Provider Information</h3> <table border="1" cellpadding="2" cellspacing="2"> <tr> <td>Provider Name</td> <td><asp:Label id="ProviderNameLabel" runat="server" /></td> </tr> <tr> <td>Provider Type</td> <td><asp:Label id="ProviderTypeLabel" runat="server" /></td> </tr> <tr> <td>Provider Description</td> <td><asp:Label id="ProviderDescriptionLabel" runat="server" /></td> </tr> </table> </form> </body> </html>


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ProfileManager.Provider プロパティのページへのリンク