ApplicationSettings

Die Informationen zu einer bestimmten Anwendung werden gebildet in der Klasse ApplicationSettings. Üblicherweise stehen mehrere Instanzen dieser Klasse zur Verfügung, mit Informationen über die Einstellungen zur Laufzeit, zur Generierungszeit und zur aktuellen Definitionslage. Um diese Einstellungen zu erhalten, benutzen Sie die entsprechende Methoden und Eigenschaften der Services oder Info Ebene.

Name

String Name { get; }

Liefert den Namen der Anwendung.

Abbreviation

String Abbreviation { get; }

Liefert das Kürzel für die zugehörige Anwendung.

CompanyName

String CompanyName { get; }

Liefert den Namen für die zugehörige Firma (Mandanten), insofern diese bekannt ist, sonst das Kürzel.

CompanyAbbreviation

String CompanyAbbreviation { get; }

Liefert das Kürzel für die zugehörige Firma (Mandanten).

Version

String Version { get; }

Liefert die Version für die zugehörige Anwendung.

ComponentPath

String ComponentPath { get; }

Liefert die Pfadangabe unter der Komponenten für die zugehörige Anwendung gefunden werden können.

ComponentSearch

String ComponentSearch(String name, String extension)

Liefert den vollständigen Pfad, mit der die angegebene Komponente mit dem angegebenen Suffix für die zugehörige Anwendung gefunden werden kann. Der Suffix muss mit einem '.' anfangen.

Variant

String Variant { get; }

Liefert die Variante, die für die zugehörige Anwendung gelten soll.

DebugAllowed

Boolean DebugAllowed { get; }

Gibt an, ob Debug-Einstellungen die für die zugehörige Anwendung anwendbar sind.

EdbAllowed

Boolean EdbAllowed { get; }

Gibt an, ob Rückgriffe auf die Entwicklungsdatenbank (EDB) für die zugehörige Anwendung erlaubt sind.

SearchOrder

SearchOrderEnum SearchOrder { get; }

Liefert eine SearchOrderEnum für die erlaubten Quellen in der Suche nach Laufzeitinformationen. Die enum kennt die Werte RuntimeOnly, RuntimeThenEdb, EdbThenRuntime und EdbOnly.

dotnet:native:info:applicationsettings · Zuletzt geändert: 24.06.2016 15:01

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum