ProfileManager.Provider Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en referens till standardprofilprovidern för programmet.
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
Egenskapsvärde
Standardprofilprovidern för programmet.
Undantag
Exempel
I följande kodexempel visas egenskaper för standardprofilprovidern.
<%@ 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>
Kommentarer
Med Provider egenskapen kan du referera till standardprofilprovidern för ett program direkt. Detta används ofta för att komma åt anpassade medlemmar i profilprovidern som inte ingår i den ProfileProvider abstrakta basklassen.