IObjectSpaceHelper Class

Provides additional members for IObjectSpace interface.

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

  • c#
  • VB

public class IObjectSpaceHelper : XafariHelperBase<IObjectSpace>

Public Class IObjectSpaceHelper
  Inherits XafariHelperBase(Of IObjectSpace)
End Class

Name Description
msdn2017/pubproperty DataAccessor Returns ObjectSpaceDataAccessor for current IObjectSpace.
msdn2017/pubproperty HierarchyService Returns ServiceSpaceContext for current IObjectSpace.
msdn2017/pubproperty Instance (inherited from XafariHelperBase<T>).
msdn2017/protproperty InstanceType (inherited from XafariHelperBase<T>).
msdn2017/protproperty InstanceTypeDefaultValue (inherited from XafariHelperBase<T>).
msdn2017/pubproperty IsDbUpdating Indicates that IObjectSpace insatnce using for DB updating.
msdn2017/pubproperty IsDisposed (inherited from DisposableExtBase).
msdn2017/pubproperty RootObjectSpace Gets root IObjectSpace for current.
msdn2017/pubproperty ServiceSpace Returns existed or creates new IServiceObjectSpace instance for current IObjectSpace.
msdn2017/pubproperty ServicesModel Returns ServiceSpaceContext for current IObjectSpace.
msdn2017/pubproperty Session Gets Session instance for this IObjectSpace.
Top
Name Description
msdn2017/protmethod AddEventHandler(string, EventHandler) (inherited from XafariHelperBase).
msdn2017/protmethod CheckIsDisposed() (inherited from DisposableExtBase).
msdn2017/pubmethod CreateExtension<THelperExtension>() (inherited from XafariHelperBase<T>).
msdn2017/pubmethod CreateObject(Type) Creates the instance of entity entityType.
msdn2017/pubmethod CreateObject<TEntity>() Creates the instance of entity TEntity.
msdn2017/pubmethod Dispose() (inherited from DisposableExtBase).
msdn2017/protmethod DisposeCore() (inherited from XafariHelperBase).
msdn2017/pubmethod Evaluate<TEntity>(CriteriaOperator, CriteriaOperator, bool) Evaluates the specified expression for objects of the specified type.
msdn2017/pubmethod FindClassifierItem<TClassifierItem>(string, bool) Finds specified by code classifier item.
msdn2017/protmethod FindMethod(string, Type[]) (inherited from XafariHelperBase).
msdn2017/pubmethod FindObject(Type, CriteriaOperator, bool) Searches for the first object of the specified type, matching the specified criteria.
msdn2017/pubmethod FindObject<TEntity>(CriteriaOperator, bool) Searches for the first object of the type designated by the specified generic type parameter, matching the specified criteria.
msdn2017/pubmethod GetExtension<THelperExtension>() (inherited from XafariHelperBase<T>).
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 GetObjects(Type, CriteriaOperator, bool) Returns an IList collection of objects of specified entityType, retrieved to the current Object Space and filtered according to the specified criteria.
msdn2017/pubmethod GetObjects<TEntity>(CriteriaOperator, bool) Returns an IList collection of TEntity objects via the specified IObjectSpace.
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/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/protmethod RemoveEventHandler(string, EventHandler) (inherited from XafariHelperBase).
msdn2017/pubmethod SelectData<object[]>(CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, bool, int, int, SortingCollection, bool) Retrieves objects from a session using the specified query parameters.
msdn2017/pubmethod SelectDataAsync<TEntity>(CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, bool, int, int, SortingCollection, AsyncSelectDataCallback) Asynchronously retrieves entities from an object space, using the specified query parameters.
msdn2017/protmethod SetFieldValue<TValue>(string, TValue) (inherited from XafariHelperBase).
msdn2017/pubmethod SetIsModified(bool)
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).
Top
Name Description
msdn2017/pubextensionmethod AppSettings(this IObjectSpace) Returns ServiceSpaceContext instance to access application settings properties.
msdn2017/pubextensionmethod AppSettings(this IObjectSpaceHelper) Returns ServiceSpaceContext instance to access application settings properties.
msdn2017/pubextensionmethod AppSettings(this IServiceSpace) Returns ServiceSpaceContext instance for specified IServiceSpace.
msdn2017/pubextensionmethod AppSettings(this UnitOfWorkHelper) Returns ServiceSpaceContext instance to access application settings properties.
msdn2017/pubextensionmethod AppSettings(this TypeHelper)
msdn2017/pubextensionmethod ApplyNumerators(this IObjectSpace, object, ApplyNumeratorsStrategy) Obsolete. Apply all numerators for obj inside IServiceSpace for objectSpace.
msdn2017/pubextensionmethod ApplyNumerators(this IObjectSpaceHelper, object, ApplyNumeratorsStrategy) Obsolete. Apply all numerators for obj inside IServiceSpace for objectSpaceHelper.
msdn2017/pubextensionmethod ApplyNumerators(this IServiceObjectSpace, object, ApplyNumeratorsStrategy) Obsolete. Apply all numerators for obj inside serviceSpace.
msdn2017/pubextensionmethod Branches(this ITypeInfo)
msdn2017/pubextensionmethod Branches(this ITypeInfoHelper)
msdn2017/pubextensionmethod Branches(this Type)
msdn2017/pubextensionmethod Branches(this IObjectSpaceHelper)
msdn2017/pubextensionmethod Branches(this IServiceSpace) Returns ServiceSpaceContext instance for specified IServiceSpace.
msdn2017/pubextensionmethod Branches(this UnitOfWorkHelper)
msdn2017/pubextensionmethod Docflow(this IObjectSpaceHelper) Provide DocflowManager service context functions.
msdn2017/pubextensionmethod Docflow(this IServiceSpace) Returns ServiceSpaceContext instance for specified IServiceSpace.
msdn2017/pubextensionmethod Docflow(this UnitOfWorkHelper) Provide DocflowManager service context functions.
msdn2017/pubextensionmethod GetListValueByTerm<TDetails>(this object, string) Obsolete. (Defined by TypeExtensions).
msdn2017/pubextensionmethod GetValueByTerm<TValue>(this object, string) Obsolete. (Defined by TypeExtensions).
msdn2017/pubextensionmethod IndexNumerator(this IObjectSpace) Obsolete. Returns an IndexNumerator inside IServiceSpace
msdn2017/pubextensionmethod IndexNumerator(this IObjectSpaceHelper) Returns an ServiceSpaceContext instance for specified IObjectSpaceHelper.
msdn2017/pubextensionmethod IndexNumerator(this IServiceSpace) Returns ServiceSpaceContext instance for specified IServiceSpace.
msdn2017/pubextensionmethod IndexNumerator(this UnitOfWorkHelper) Returns an ServiceSpaceContext instance for specified UnitOfWorkHelper.
msdn2017/pubextensionmethod Numerators(this IObjectSpaceHelper) Returns ServiceSpaceContext instance for specified IObjectSpace.
msdn2017/pubextensionmethod Numerators(this IServiceSpace) Returns ServiceSpaceContext instance for specified IServiceSpace.
msdn2017/pubextensionmethod Numerators(this UnitOfWorkHelper) Returns ServiceSpaceContext instance for specified UnitOfWork.
msdn2017/pubextensionmethod RollbackNumerators(this IObjectSpaceHelper, object) Obsolete. Rollback all numerators for objs inside IServiceSpace.
msdn2017/pubextensionmethod RollbackNumerators(this IObjectSpace, object) Obsolete. Rollback all numerators for objs inside IServiceSpace.
msdn2017/pubextensionmethod RollbackNumerators(this IServiceObjectSpace, object) Obsolete. Rollback all numerators for objs inside serviceSpace.
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 IObjectSpaceHelper) Provide TasksManager service context functions.
msdn2017/pubextensionmethod Tasks(this IServiceSpace) Returns ServiceSpaceContext instance for specified IServiceSpace.
msdn2017/pubextensionmethod Tasks(this UnitOfWorkHelper) Provide TasksManager service context functions.
Top
Name Description
msdn2017/pubevent Disposed (inherited from DisposableExtBase).
msdn2017/pubevent Disposing (inherited from DisposableExtBase).
Top
Name Description
msdn2017/protfield IsDisposing (inherited from DisposableExtBase).
Top

.NET Framework Client Profile

Supported in: 4, 3.5 SP1