ProfileManager.Provider Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verwijzing op naar de standaardprofielprovider voor de toepassing.
public:
static property System::Web::Profile::ProfileProvider ^ Provider { System::Web::Profile::ProfileProvider ^ get(); };
public static System.Web.Profile.ProfileProvider Provider { get; }
static member Provider : System.Web.Profile.ProfileProvider
Public Shared ReadOnly Property Provider As ProfileProvider
Waarde van eigenschap
De standaardprofielprovider voor de toepassing.
Uitzonderingen
Voorbeelden
In het volgende codevoorbeeld ziet u eigenschappen van de standaardprofielprovider.
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Web.Profile" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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 xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Default Profile Provider Information</title>
</head>
<body>
<form id="form1" 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="VB" %>
<%@ Import Namespace="System.Web.Profile" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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 xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Default Profile Provider Information</title>
</head>
<body>
<form id="form1" 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>
Opmerkingen
Met Provider de eigenschap kunt u rechtstreeks verwijzen naar de standaardprofielprovider voor een toepassing. Dit wordt vaak gebruikt voor toegang tot aangepaste leden van de profielprovider die geen deel uitmaken van de ProfileProvider abstracte basisklasse.