Bagikan melalui


SqlProfileProvider.GetPropertyValues Metode

Definisi

Mengambil informasi dan nilai properti profil dari database profil 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

Parameter

sc
SettingsContext

SettingsContext yang berisi informasi profil pengguna.

properties
SettingsPropertyCollection

Informasi SettingsPropertyCollection profil yang berisi properti yang akan diambil.

Mengembalikan

Yang SettingsPropertyValueCollection berisi informasi dan nilai properti profil.

Contoh

Contoh kode berikut mencantumkan properti profil dan nilai yang diidentifikasi di profil saat ini.

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

Keterangan

Metode GetPropertyValues ini digunakan oleh ProfileBase kelas untuk mengambil properti profil untuk permintaan saat ini yang dikelola oleh SqlProfileProvider. Nilai properti dikembalikan dari sumber data untuk aplikasi yang ditentukan oleh applicationName atribut dalam file konfigurasi. Nilai properti dan informasi properti tambahan dikembalikan sebagai kumpulan SettingsPropertyValue objek.

Berlaku untuk

Lihat juga