SqlProfileProvider.SetPropertyValues Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Aktualizuje databázi profilu systému SQL Server pomocí zadaných hodnot vlastností.
public:
override void SetPropertyValues(System::Configuration::SettingsContext ^ sc, System::Configuration::SettingsPropertyValueCollection ^ properties);
public override void SetPropertyValues (System.Configuration.SettingsContext sc, System.Configuration.SettingsPropertyValueCollection properties);
override this.SetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyValueCollection -> unit
Public Overrides Sub SetPropertyValues (sc As SettingsContext, properties As SettingsPropertyValueCollection)
Parametry
Obsahuje SettingsContext informace o profilu uživatele.
- properties
- SettingsPropertyValueCollection
Obsahuje SettingsPropertyValueCollection informace o profilu a hodnoty vlastností, které mají být aktualizovány.
Příklady
Následující příklad kódu používá metodu SetPropertyValues k úpravě hodnot vlastností profilu.
SqlProfileProvider p =
(SqlProfileProvider)Profile.Providers["SqlProvider"];
SettingsPropertyValueCollection pvalues =
p.GetPropertyValues(Profile.Context, ProfileBase.Properties);
pvalues["ZipCode"].PropertyValue = "98052";
pvalues["CityAndState"].PropertyValue = "Redmond, WA";
p.SetPropertyValues(Profile.Context, pvalues);
Dim p As SqlProfileProvider = _
CType(Profile.Providers("SqlProvider"), SqlProfileProvider)
Dim pvalues As SettingsPropertyValueCollection = _
p.GetPropertyValues(Profile.Context, ProfileBase.Properties)
pvalues("ZipCode").PropertyValue = "98052"
pvalues("CityAndState").PropertyValue = "Redmond, WA"
p.SetPropertyValues(Profile.Context, pvalues)
Poznámky
Metoda SetPropertyValues je používána službami profilu ASP.NET k aktualizaci databáze profilů systému SQL Server při nastavení hodnot vlastností pro aktuální požadavek. Hodnoty vlastností se nastavují ve zdroji dat pro aplikaci určenou atributem applicationName
v konfiguračním souboru. Informace o vlastnosti profilu a hodnoty, které mají být aktualizovány nástrojem , SqlProfileProvider jsou určeny jako kolekce SettingsPropertyValue objektů.