Click or drag to resize

PropertyAccess Klasse

Zugriffe auf Properties der aktuellen Anwendung (AppSettings).
Nutzt System.Reflection, implementiert IGetStringValue.
Vererbungshierarchie
SystemObject
  NetEti.ApplicationEnvironmentPropertyAccess

Namensraum: NetEti.ApplicationEnvironment
Assembly: NetEti.PropertyAccess (in NetEti.PropertyAccess.dll) Version: 1.0.0+76bed0404d0a428ed57d2467e45ce4f661c89ee4
Syntax
public class PropertyAccess : IGetStringValue

Der PropertyAccess Typ exponiert die folgenden Member.

Konstruktoren
 NameBeschreibung
Public MethodePropertyAccess Konstruktor - lädt alle Properties des übergebenen Objekts "owner" (i.d.R. AppSettings).
Zurück nach oben
Eigenschaften
 NameBeschreibung
Public EigenschaftDescription Liefert einen beschreibenden Namen dieses StringValueGetters, z.B. Name plus ggf. Quellpfad.
Zurück nach oben
Methoden
 NameBeschreibung
Public MethodeGetStringValue Liefert genau einen Wert zu einem Key. Wenn es keinen Wert zu dem Key gibt, wird defaultValue zurückgegeben.
Public MethodeGetStringValues Liefert ein string-Array zu einem Key. Wenn es keinen Wert zu dem Key gibt, wird defaultValue zurückgegeben. Liefert nur einen Einzelwert als Array verpackt, muss ggf. spaeter erweitert werden.
Public MethodeGetValueT Liefert genau einen Wert zu einem Key. Wenn es keinen Wert zu dem Key gibt, oder der Wert nicht vom Typ T ist, wird defaultValue zurückgegeben.
Zurück nach oben
Anmerkungen
File: PropertyAccess.cs
Autor: Erik Nagel, NetEti

11.01.2018 Erik Nagel: erstellt
Siehe auch