注意:此属性在 .NET Framework 2.0 版中是新增的。
获取对应用程序的默认配置文件提供程序的引用。
命名空间:System.Web.Profile
程序集:System.Web(在 system.web.dll 中)
Public Shared ReadOnly Property Provider As ProfileProvider
Dim value As ProfileProvider
value = ProfileManager.Provider
public static ProfileProvider Provider { get; }
public:
static property ProfileProvider^ Provider {
ProfileProvider^ get ();
}
/** @property */
public static ProfileProvider get_Provider ()
public static function get Provider () : ProfileProvider
属性值
应用程序的默认配置文件提供程序。
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 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
.NET Framework
受以下版本支持:2.0