XafApplicationHelper Class

Contains addtional members for XafApplication.

Namespace: Xafari.Helpers
Assembly: Xafari (in Xafari.dll)

  • c#
  • VB

public class XafApplicationHelper : XafariHelperBase<XafApplication>, ICustomizeSecuritySystemObjectSpaceSupported, IXafariApplication

Public Class XafApplicationHelper
  Inherits XafariHelperBase(Of XafApplication)
  Implements ICustomizeSecuritySystemObjectSpaceSupported, IXafariApplication
End Class

Name Description
msdn2017/protmethod AddEventHandler(string, EventHandler) (inherited from XafariHelperBase).
msdn2017/pubmethod CalculateFormattingCultureName(string, string, string)
msdn2017/pubmethod CalculateLanguageName(string, string)
msdn2017/pubmethod CanLoadTypesInfo() Indicates that ITypesInfo must be loaded and customized.
msdn2017/pubmethod CheckIsDisposed()
msdn2017/pubmethod CreateApplicationModulesManager(ControllersManager, Func<ControllersManagerApplicationModulesManager>) Obsolete.
msdn2017/pubmethod CreateControllers(Type, bool, ICollection<Controller>)
msdn2017/pubmethod CreateExtension<THelperExtension>() (inherited from XafariHelperBase<T>).
msdn2017/pubmethod CreateLogonParameterStore()
msdn2017/pubmethod CreateModelDifferenceStore()
msdn2017/pubmethod CreateModelManager(IEnumerable<Type>, Func<IEnumerable<Type>ApplicationModelManager>)
msdn2017/pubmethod CreateObjectSpaceCore(Type, Func<TypeIObjectSpace>)
msdn2017/pubmethod CreateRuntimeModel(string) Creates new ModelApplicationBase instance with specified id.
msdn2017/pubmethod CreateSession() Creates new Session instance.
msdn2017/pubmethod CreateSpecificCultureSafe(string, CultureInfo)
msdn2017/pubmethod CreateUnitOfWork(params IDisposable[]) Creates new UnitOfWork instance.
msdn2017/pubmethod CreateViewParameters(ViewShortcut)
msdn2017/pubmethod Dispose() (inherited from DisposableExtBase).
msdn2017/protmethod DisposeCore()
msdn2017/protmethod FindMethod(string, Type[]) (inherited from XafariHelperBase).
msdn2017/pubmethod msdn2017/static GetAdditionalModules(IEnumerable<Type>, IEnumerable<XafariApplicationContext>)
msdn2017/pubmethod msdn2017/static GetAppModule(string)
msdn2017/pubmethod GetAppSettingsModuleTypes()
msdn2017/pubmethod GetAppSettingsModules()
msdn2017/pubmethod GetApplicationAspects()
msdn2017/pubmethod GetDataStoreProvider(string, IDbConnection)
msdn2017/pubmethod GetDcAssemblyFilePath()
msdn2017/pubmethod GetDcAssemblyFilePath(Func<String>) For internal use.
msdn2017/pubmethod GetExtension<THelperExtension>() (inherited from XafariHelperBase<T>).
msdn2017/pubmethod msdn2017/static GetExtraModules(string)
msdn2017/protmethod GetFieldValue(string) (inherited from XafariHelperBase).
msdn2017/protmethod GetFieldValue<TValue>(string) (inherited from XafariHelperBase).
msdn2017/pubmethod msdn2017/static GetHelper<THelper>(T) Creates an instance of THelper for specified obj. (inherited from XafariHelperBase<T>).
msdn2017/pubmethod msdn2017/static GetHelperKey(T) (inherited from XafariHelperBase<T>).
msdn2017/pubmethod GetModelAssemblyFilePath()
msdn2017/pubmethod GetModelAssemblyFilePath(Func<String>) For internal use.
msdn2017/pubmethod GetModulesVersionInfoFilePath(Func<String>) For internal use.
msdn2017/protmethod GetPropertyValue<TValue>(string) (inherited from XafariHelperBase).
msdn2017/pubmethod GetSession(object, bool) (inherited from XafariHelperBase).
msdn2017/protmethod GetStaticFieldValue<TValue>(string) (inherited from XafariHelperBase).
msdn2017/protmethod GetStaticPropertyValue<TValue>(string) (inherited from XafariHelperBase).
msdn2017/pubmethod GetUserCultureName()
msdn2017/pubmethod GetUserFormattingCultureName()
msdn2017/pubmethod Initialize(Configuration, params XafariApplicationContext[]) For internal use.
msdn2017/pubmethod Initialize(XafariApplicationHost, Configuration)
msdn2017/pubmethod Initialize(params XafariApplicationContext[]) Performs default initialization for application by Xafari standard.
msdn2017/protmethod InvokeAction(string)
msdn2017/protmethod InvokeAction(string, Type[], object[])
msdn2017/protmethod InvokeAction<TArg0, TArg1, TArg2>(string, TArg0, TArg1, TArg2) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeAction<TArg0, TArg1>(string, TArg0, TArg1) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeAction<TArg0>(string, TArg0) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeActionNotOverride(string, Type[], params object[]) Invoke base method without override. (inherited from XafariHelperBase).
msdn2017/protmethod InvokeFunc<TArg0, TArg1, TArg2, TResult>(string, TArg0, TArg1, TArg2) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeFunc<TArg0, TArg1, TResult>(string, TArg0, TArg1) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeFunc<TArg0, TResult>(string, TArg0) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeFunc<TResult>(string, params object[]) Obsolete.
msdn2017/protmethod InvokeFunc<TResult>(string, Type[], params object[])
msdn2017/protmethod InvokeFuncNotOverride<TArg0, TArg1, TResult>(string, TArg0, TArg1) Invoke base method without override. (inherited from XafariHelperBase).
msdn2017/protmethod InvokeFuncNotOverride<TArg0, TResult>(string, TArg0) Invoke base method without override. (inherited from XafariHelperBase).
msdn2017/protmethod InvokeFuncNotOverride<TResult>(string, Type[], params object[]) Invoke base method without override.
msdn2017/protmethod InvokeFuncNotOverride<TResult>(string, params object[])
msdn2017/protmethod InvokeGenericAction<TParam0, TParam1>(string, Type[], object[]) (inherited from XafariHelperBase).
msdn2017/protmethod InvokeGenericAction<TParam0>(string, Type[], object[]) (inherited from XafariHelperBase).
msdn2017/protmethod msdn2017/static InvokeStaticAction(string, params object[]) (inherited from XafariHelperBase<T>).
msdn2017/protmethod msdn2017/static InvokeStaticFunc<TResult>(string, params object[]) (inherited from XafariHelperBase<T>).
msdn2017/pubmethod IsActualModulesVersionInfo()
msdn2017/pubmethod IsActualModulesVersionInfo(List<String>) method is taken from DevExpress.ExpressApp.XafApplication.IsActualModulesVersionInfo()
msdn2017/pubmethod IsSharedApplication() Checks specified this.Instance instance to shared this.Instance. https://documentation.devexpress.com/#Xaf/DevExpressExpressAppWebWebApplication_SetSharedtopic
msdn2017/pubmethod OnApplicationModelChanged(EventArgs)
msdn2017/pubmethod OnCreateCustomSecuritySystemObjectSpaceEventArgs(CreateCustomSecuritySystemObjectSpaceEventArgs)
msdn2017/pubmethod OnCustomCreateModelManager(CustomCreateModelManagerEventArgs)
msdn2017/pubmethod OnCustomizeDcAssemblyFilePath(CustomizeFilePathEventArgs) For internal use.
msdn2017/pubmethod OnCustomizeModelAssemblyFilePath(CustomizeFilePathEventArgs) For internal use.
msdn2017/pubmethod OnCustomizeModulesVersionInfoFilePath(CustomizeFilePathEventArgs) For internal use.
msdn2017/pubmethod OnModelManagerCreated(ModelManagerCreatedEventArgs)
msdn2017/pubmethod OnModulesManagerCreated(ModulesManagerCreatedEventArgs) Obsolete.
msdn2017/protmethod OnSetupStarted(EventArgs)
msdn2017/pubmethod OnSetupStarted(Action) Raise SetupStarted event.
msdn2017/protmethod OnUnitOfWorkCreated(UnitOfWorkCreatedEventArgs)
msdn2017/protmethod RemoveEventHandler(string, EventHandler) (inherited from XafariHelperBase).
msdn2017/protmethod SetFieldValue<TValue>(string, TValue) (inherited from XafariHelperBase).
msdn2017/protmethod SetPropertyValue<TValue>(string, TValue) (inherited from XafariHelperBase).
msdn2017/protmethod SetStaticFieldValue<TValue>(string, TValue) (inherited from XafariHelperBase).
msdn2017/protmethod SetStaticPropertyValue<TValue>(string, TValue) (inherited from XafariHelperBase).
msdn2017/pubmethod Setup(XafariApplicationHost) Additioinally invoke Initialize method.
Top
Name Description
msdn2017/pubextensionmethod Accelerator(this FileModelStoreHelper)
msdn2017/pubextensionmethod Accelerator(this ModelDifferenceDbStoreHelper)
msdn2017/pubextensionmethod Accelerator(this ResourcesModelStoreHelper)
msdn2017/pubextensionmethod Accelerator(this StringModelStoreHelper)
msdn2017/pubextensionmethod Accelerator(this XafApplicationHelper)
msdn2017/pubextensionmethod Accelerator(this XmlDocument)
msdn2017/pubextensionmethod BC(this ITypeInfoHelper) Supplies additional methods for ITypeInfo to operate with specified typeInfo.
msdn2017/pubextensionmethod BC(this ITypesInfoHelper) Supplies additional methods for ITypesInfo to operate with specified typesInfo.
msdn2017/pubextensionmethod BC(this TypeHelper) Supplies additional methods for Type to operate with specified type.
msdn2017/pubextensionmethod BC(this ViewControllerHelper) Supplies additional methods for ViewController to operate with specified viewController.
msdn2017/pubextensionmethod BC(this XafApplicationHelper)
msdn2017/pubextensionmethod Console(this XafApplicationHelper) (Defined by XafariConsoleExtensions).
msdn2017/pubextensionmethod CreateDataAccessor(this XafApplicationHelper)
msdn2017/pubextensionmethod CreateDataAccessor(this XafApplicationHelper, Type)
msdn2017/pubextensionmethod CreateServiceSpace(this XafApplicationHelper) Obsolete. Creates IObjectSpace for application and then creates IServiceSpace instance for this object space. (Defined by Extensions).
msdn2017/pubextensionmethod GetListValueByTerm<TDetails>(this object, string) Obsolete. (Defined by TypeExtensions).
msdn2017/pubextensionmethod GetValueByTerm<TValue>(this object, string) Obsolete. (Defined by TypeExtensions).
msdn2017/pubextensionmethod Session(this object, bool) Obsolete. Returns Session for specified object. (Defined by SessionExtensions).
msdn2017/pubextensionmethod SetValueByTerm<TValue>(this object, string, TValue) Obsolete. (Defined by TypeExtensions).
msdn2017/pubextensionmethod Tasks(this XafApplicationHelper) Extend XafApplicationHelper with tasks functions. (Defined by Extensions).
msdn2017/pubextensionmethod Web(this XafApplicationHelper) (Defined by XafariWebExtensions).
msdn2017/pubextensionmethod Win(this ListEditorHelper)
msdn2017/pubextensionmethod Win(this XafApplicationHelper)
msdn2017/pubextensionmethod Win(this LayoutManagerHelper)
msdn2017/pubextensionmethod XF(this ITypesInfoHelper) Gets XF ITypesInfoHelper extension.
msdn2017/pubextensionmethod XF(this TypeHelper) Gets XF TypeHelper extension.
msdn2017/pubextensionmethod XF(this XafApplicationHelper) Gets XF XafApplicationHelper extension.
Top
Name Description
msdn2017/protfield IsDisposing (inherited from DisposableExtBase).
Top

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1