Class cGlobalBase
Basisklasse für das Property FrameworkSystems.FrameworkBase.GlobalObj.GlobalObjects.ocGlobal.
Inheritance
Inherited Members
Namespace: FrameworkSystems.FrameworkBase.GlobalObj
Assembly: FrameworkSystems.FrameworkBase.dll
Syntax
[DocfxBrowsable]
public class cGlobalBase : DevFrameworkObject, ICloneable, IFSRebind, IDevFrameworkObject, IDevFrameworkBaseObject, FrameworkDataTransaction.ISource, INotifyPropertyChanged, IGuidObject, IGuidObjectBase, IcGlobalBase
Methods
GlobalGetStaticCacheMode(IDevFrameworkDataObject)
Diese Methode wird pro Component-Typ einmalig mit einer Instanz der Component bei der ersten Benutzung des statischen Caches aufgerufen, um den gewünschten Arbeitsmodus des statischen Caches zu ermitteln. Standardwert ist Broker.
GlobalGetSubreportDirectory()
Diese Methode wird beim Druck eines externen, verlinkten Subreports aufgerufen, falls es sich um einen DevExpress-Report handelt. Hierbei wird davon ausgegangen, dass der fragliche Subreport über einen relativen Pfad referenziert ist.
Dies ist nützlich, um z.B. im Customizing eine Umleitung auf die eigenen Subreports zu erzwingen.
Falls keine passende Datei im angegebenen Pfad zu finden ist, wird auf DevExpress.XtraReports.Configuration.Settings.Default.StorageOptions.RootDirectory
zurückgegriffen.
Diese Einstellung verweist standardmäßig auf das in der Anwendungskonfiguration angegebene Reportverzeichnis: FrameworkSystems.FrameworkBase.Configuration.Application.ApplicationConfig.Get.ReportDirectory
.
GlobalWhereStaticCache(IStaticCacheObject)
Diese Methode wird von den Statischen Caches aufgerufen, um abhängig vom Global Datensätze generell filtern zu können. Dieser Einsprungpunkt wird nur durchlaufen, wenn die Methode GlobalGetStaticCacheMode(IDevFrameworkDataObject) für den entsprechenden IDevFrameworkDataObject-Typ den Wert Broker zurück gegeben hat."/>
OnLicenseGranted(AccessUnit, AUPermissionType)
Mit diesem EntryPoint kann eine Lizenz-Freigabe programmatisch eingeschränkt werden. Diese Methode wird aufgerufen, wenn LicenseGranted(AccessUnit) aufgerufen wird und die verwendete Lizenz-Datei den Zugriff auf die AccessUnit erlaubt.