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í.
Aktualizace databáze SQL Server profilu se zadanými hodnotami 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é se mají aktualizovat.
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 profilů ASP.NET k aktualizaci databáze SQL Server profilu při nastavení hodnot vlastností pro aktuální požadavek. Hodnoty vlastností jsou nastaveny 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 objektem SqlProfileProvider , jsou určeny jako kolekce SettingsPropertyValue objektů.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro