SqlProfileProvider.GetPropertyValues Método

Definición

Recupera información y valores de las propiedades del perfil de una base de datos de perfiles SQL Server.

C#
public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext sc, System.Configuration.SettingsPropertyCollection properties);

Parámetros

sc
SettingsContext

SettingsContext que contiene información del perfil de usuario.

properties
SettingsPropertyCollection

SettingsPropertyCollection que contiene información del perfil para las propiedades que se van a recuperar.

Devoluciones

Una SettingsPropertyValueCollection que contiene información y valores de las propiedades del perfil.

Ejemplos

En el ejemplo de código siguiente se enumeran las propiedades y los valores de perfil identificados en el perfil actual.

C#
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 />");
} 

Comentarios

La GetPropertyValues clase utiliza el ProfileBase método para recuperar las propiedades de perfil de la solicitud actual administrada por .SqlProfileProvider Los valores de propiedad se devuelven desde el origen de datos de la aplicación especificada por el applicationName atributo en el archivo de configuración. Los valores de propiedad y la información adicional de las propiedades se devuelven como una colección de SettingsPropertyValue objetos .

Se aplica a

Produto Versións
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Consulte también