SqlProfileProvider.GetPropertyValues Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera valores e informações de propriedade de perfil de um banco de dados do perfil do SQL Server.
public:
override System::Configuration::SettingsPropertyValueCollection ^ GetPropertyValues(System::Configuration::SettingsContext ^ sc, System::Configuration::SettingsPropertyCollection ^ properties);
public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues (System.Configuration.SettingsContext sc, System.Configuration.SettingsPropertyCollection properties);
override this.GetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyCollection -> System.Configuration.SettingsPropertyValueCollection
Public Overrides Function GetPropertyValues (sc As SettingsContext, properties As SettingsPropertyCollection) As SettingsPropertyValueCollection
Parâmetros
O SettingsContext que contém informações de perfil do usuário.
- properties
- SettingsPropertyCollection
Um SettingsPropertyCollection que contém informações de perfil para as propriedades a serem recuperadas.
Retornos
Um SettingsPropertyValueCollection que contém valores e informações da propriedade de perfil.
Exemplos
O exemplo de código a seguir lista as propriedades de perfil e os valores identificados no perfil atual.
SqlProfileProvider p =
(SqlProfileProvider)Profile.Providers["SqlProvider"];
SettingsPropertyValueCollection pvalues =
p.GetPropertyValues(Profile.Context, ProfileBase.Properties);
foreach (SettingsPropertyValue pval in pvalues)
{
Response.Write(pval.Name + " = " + pval.PropertyValue + "<br />");
}
Dim p As SqlProfileProvider = _
CType(Profile.Providers("SqlProvider"), SqlProfileProvider)
Dim pvalues As SettingsPropertyValueCollection = _
p.GetPropertyValues(Profile.Context, ProfileBase.Properties)
For Each pval As SettingsPropertyValue In pvalues
Response.Write(pval.Name & " = " & pval.PropertyValue.ToString() & "<br />")
Next
Comentários
O GetPropertyValues método é usado pela ProfileBase classe para recuperar propriedades de perfil para a solicitação atual que são gerenciadas pelo SqlProfileProvider. Os valores de propriedade são retornados da fonte de dados para o aplicativo especificado pelo applicationName
atributo no arquivo de configuração. Valores de propriedade e informações de propriedade adicionais são retornados como uma coleção de SettingsPropertyValue objetos.