.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

XafApplication Properties

Manages an XAF application.
Name Description
ApplicationName Specifies the application's name.
CheckCompatibilityType Specifies how the database and application compatibility is checked.
Connection Specifies the connection to the database used by the application.
ConnectionString Specifies the connection string which is used to connect to the application's database or to the Application Server.
CurrentAspectProvider Returns an ICurrentAspectProvider object that supplies culture-specific information.
DatabaseUpdateMode Specifies the mode of updating the database.
DefaultCollectionSourceMode Specifies the default mode of operation for Collection Sources created by the XafApplication.
DelayedViewItemsInitialization Indicates whether View Items controls are initialized immediately when a View is created.
EditorFactory Provides access to the application's Editors Factory, which is used to load View Items and List Editors to the Application Model and create them when needed.
EnableModelCache Specifies if the Application Model cache designed to improve the startup speed and performance is enabled.
IgnoredExceptions Returns a collection of exceptions that are not to be reported by the application.
IsConnectionOwner For internal use only.
IsDelayedDetailViewDataLoadingEnabled Specifies if delayed loading is enabled for Detail Views in WinForms applications. See WinApplication.IsDelayedDetailViewDataLoadingEnabled.
IsLoading Indicates whether the application component is currently being initialized.
LinkNewObjectToParentImmediately Specifies whether or not a link between a master and child object is created immediately when the NewObjectViewController.NewObjectAction is executed in a nested List View with a non-aggregated collection.
MainWindow Provides access to the application's main Window.
MaxLogonAttemptCount Specifies the allowed number of failed login attempts before the application closes.
Model Provides access to the Application Model's root node.
Modules Provides access to the module list used by the application.
ObjectSpaceProvider Provides access to the application's Object Space Provider.
ObjectSpaceProviders Gets a list of Object Space Providers used by XafApplication.
OptimizeControllersCreationInMasterDetailMode For internal use.
OptimizedControllersCreation Disables the instantiation of Controllers that will never be activated in nested List Views.
ResourcesExportedToModel Provides access to a collection of Resource Localizers used in the current application to extend the Application Model's IModelLocalization node.
Security Provides access to the Security Strategy used in the application.
ShowViewStrategy Specifies the application's Show View Strategy.
Site For internal use only.
TablePrefixes For internal use.
Title Gets the name associated with the application.
TypesInfo Gets the ITypesInfo object that supplies metadata on types used in an XAF application.
See Also