LocalFileSettingsProvider.GetPropertyValues Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar samlingen med inställningsegenskapsvärden för den angivna programinstansen och egenskapsgruppen för inställningar.
public:
override System::Configuration::SettingsPropertyValueCollection ^ GetPropertyValues(System::Configuration::SettingsContext ^ context, System::Configuration::SettingsPropertyCollection ^ properties);
public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues(System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties);
override this.GetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyCollection -> System.Configuration.SettingsPropertyValueCollection
Public Overrides Function GetPropertyValues (context As SettingsContext, properties As SettingsPropertyCollection) As SettingsPropertyValueCollection
Parametrar
- context
- SettingsContext
En SettingsContext som beskriver den aktuella programanvändningen.
- properties
- SettingsPropertyCollection
En SettingsPropertyCollection som innehåller egenskapsgruppen för inställningar vars värden ska hämtas.
Returer
A SettingsPropertyValueCollection som innehåller värdena för den angivna egenskapsgruppen för inställningar.
Undantag
En inställning med användaromfattning påträffades, men den aktuella konfigurationen stöder endast programomfattningsinställningar.
Kommentarer
Metoden GetPropertyValues hanterar även den särskilda programinställningstypen ConnectionString. Anslutningssträngar lagras i ett särskilt avsnitt i konfigurationsfilen som avgränsas av elementet <connectionstrings>.
Caution
LocalFileSettingsProvider använder inte kryptering för att spara några inställningar. Lagra därför inte lösenord för oformaterad text eller annan känslig information med hjälp av den här providern utan att vidta ytterligare försiktighetsåtgärder, till exempel att separat kryptera informationen i konfigurationsfilen. Mer information finns i Kryptera konfigurationsinformation med skyddad konfiguration.