ITypesInfoHelper Class

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

  • c#
  • VB

public class ITypesInfoHelper : XafariHelperBase<ITypesInfo>

Public Class ITypesInfoHelper
  Inherits XafariHelperBase(Of ITypesInfo)
End Class

Name Description
msdn2017/protmethod AddEventHandler(string, EventHandler) (inherited from XafariHelperBase).
msdn2017/pubmethod CalculateBaseType(Type, Type)
msdn2017/protmethod CheckIsDisposed() (inherited from DisposableExtBase).
msdn2017/pubmethod CreateExtension<THelperExtension>() (inherited from XafariHelperBase<T>).
msdn2017/pubmethod Dispose()
msdn2017/protmethod DisposeCore() (inherited from XafariHelperBase).
msdn2017/protmethod FindMethod(string, Type[]) (inherited from XafariHelperBase).
msdn2017/pubmethod GetAutoLogics(Type)
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/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/pubmethod RegisterEntity(Type, string, Type, string) Registers a specific Domain Component in the application if entityType is persistent. Registers a specific Domain Component as entity factory.
msdn2017/pubmethod RegisterEntity<T, TBaseType>(string, string) Registers a specific Domain Component with specified base type in the application and entity factory.
msdn2017/pubmethod RegisterEntity<T>(string, Type, string) Registers a specific Domain Component in the application if T is persistent. Registers a specific Domain Component as entity factory.
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).
Top
Name Description
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 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 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/pubevent AfterRegisterEntity
msdn2017/pubevent CustomizeDefaultDcBaseObjectType The event is designed to provide a Type object representing a type used as the generated class' ancestor in Domain Components.
msdn2017/pubevent Disposed (inherited from DisposableExtBase).
msdn2017/pubevent Disposing (inherited from DisposableExtBase).
msdn2017/pubevent RegisteringEntity
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