API Diff between 11.2.7.5 and 13.1.6.21
2407 Additions
0 Removals
Xpand
Xpand.ExpressApp
-
public class CreatingListEditorEventArgs : HandledEventArgs
-
public class CreatingWorkingDataLayerArgs : EventArgs
-
public class DataStoreProvider : IXpoDataStoreProxy, IXpoDataStoreProvider
-
public interface ISupportAfterViewShown
-
public interface ISupportConfirmationRequired
-
public interface ISupportCustomListEditorCreation
-
public interface ISupportFullConnectionString
-
public interface ISupportLogonParameterStore
-
public interface ISupportModelsManager
-
public interface IWinApplication : IXafApplication
-
public interface IXafApplication
-
public interface IXpandObjectSpaceProvider : IObjectSpaceProvider
-
public interface IXpoDataStoreProxy : IXpoDataStoreProvider
- DataStoreProxy Proxy { get; }
-
public class MultiDataStoreProvider : DataStoreProvider
-
public class MultiDataStoreProxy : DataStoreProxy
-
public class NestedXpandObjectSpace : NestedObjectSpace
-
public sealed class RuntimeMembersTypeDescriptionProvider : TypeDescriptionProvider
-
public sealed class RunTimeMembersTypeDescriptor : CustomTypeDescriptor
-
public class Updater : ModuleUpdater
-
public class ViewFactory
- public ViewFactory()
- public static DetailView CreateDetailView(XafApplication xafApplication, string viewId, object obj, IObjectSpace objectSpace, bool isRoot)
- public static XpandListView CreateListView(XafApplication xafApplication, string viewId, CollectionSourceBase collectionSource, bool isRoot)
-
public class ViewShortCutProccesor
- public ViewShortCutProccesor(XafApplication application)
- protected virtual object GetObjectCore(IModelDetailView modelView, object objectKey, IObjectSpace objectSpace)
- public void Proccess(CustomProcessShortcutEventArgs shortcutEventArgs)
-
public class XpandDetailView : DetailView
- public XpandDetailView(IModelDetailView info, IObjectSpace objectSpace, object obj, XafApplication application, bool isRoot)
- public XpandDetailView(IObjectSpace objectSpace, object obj, XafApplication application, bool isRoot)
-
public class XpandListView : ListView
- public XpandListView(CollectionSourceBase collectionSource, XafApplication application, bool isRoot)
- public XpandListView(IModelListView modelListView, CollectionSourceBase collectionSource, XafApplication application, bool isRoot)
- public XpandListView(CollectionSourceBase collectionSource, ListEditor listEditor, bool isRoot, XafApplication application)
- public XpandListView(CollectionSourceBase collectionSource, ListEditor listEditor, bool isRoot)
- public XpandListView(CollectionSourceBase collectionSource, ListEditor listEditor)
-
public class XpandModuleBase : ModuleBase
-
public class XpandObjectSpace : ObjectSpace, IXpandObjectSpace, IObjectSpace, IDisposable
-
public class XpandObjectSpaceProvider : ObjectSpaceProvider, IXpandObjectSpaceProvider, IObjectSpaceProvider
-
public abstract class XpandReferenceConverter : ReferenceConverter
-
public class XpoObjectHacker
Xpand.ExpressApp.Attributes
Xpand.ExpressApp.Core
-
public abstract class AttributeRegistrator
-
public static class CustomShowNavigationItemEventArgsExtensions
- public static bool FitToObjectType(this CustomShowNavigationItemEventArgs args, XafApplication application, Type objectType)
-
public static class DetailViewExtensions
-
public static class FrameExtensions
-
public interface ILinqCollectionSource
-
public class LinqCollectionSource : CollectionSource
-
public static class LinqCollectionSourceHelper
-
public static class ModelApplicationBaseExtensions
- public static void AddLayerBeforeLast(this ModelApplicationBase application, ModelApplicationBase layer)
- public static bool HasAspect(this ModelApplicationBase modelApplicationBase, string aspectName)
- public static void ReInitLayers(this ModelApplicationBase modelApplicationBase)
- public static void RemoveLayer(this ModelApplicationBase application, string id)
- public static void ReplaceLayer(this ModelApplicationBase application, ModelApplicationBase layer)
-
public static class ModelNodeExtensions
- public static IModelNode AddNode(this IModelNode modelNode, Type type, string id)
-
public static class ModelXmlReaderExtensions
- public static void ReadFromModel(this ModelXmlReader modelXmlReader, ModelApplicationBase modelNode, ModelApplicationBase readFrom)
- public static void ReadFromModel(this ModelXmlReader modelXmlReader, ModelApplicationBase modelNode, ModelApplicationBase readFrom, Func<string, bool> aspectNamePredicate)
-
public static class ModuleBaseExtensions
-
public class ObjectChangedEventArgs<TObject> : ObjectChangedEventArgs
-
public class ObjectManipulatingEventArgs<TObject> : ObjectManipulatingEventArgs
-
public abstract class ObjectObserver<TObject>
-
public class ObjectsManipulatingEventArgs<TObject> : ObjectsManipulatingEventArgs
-
public class RuntimeMemberBuilder
-
public class TypeValueConverter : ValueConverter
-
public static class XafApplicationExtensions
- public static SimpleDataLayer CreateCachedDataLayer(this XafApplication xafApplication, IDataStore argsDataStore)
- public static void CreateCustomObjectSpaceprovider(this XafApplication xafApplication, CreateCustomObjectSpaceProviderEventArgs args)
- public static T FindModule<T>(this XafApplication xafApplication) where T : ModuleBase
- public static string GetConnectionString(this XafApplication xafApplication)
-
public class XpandApplicationModulesManager : ApplicationModulesManager
-
public class XpandControllersManager : ControllersManager
Xpand.ExpressApp.Core.DynamicModel
Xpand.ExpressApp.Core.ReadOnlyParameters
Xpand.ExpressApp.Editors
Xpand.ExpressApp.Enums
Xpand.ExpressApp.ExceptionHandling
Xpand.ExpressApp.ExceptionHandling.Win
Xpand.ExpressApp.Filtering
Xpand.ExpressApp.ListEditors
Xpand.ExpressApp.MiddleTier
Xpand.ExpressApp.Model
-
public interface IModelClassProccessViewShortcuts
-
public interface IModelColumnUnbound : IModelColumn, IModelMemberViewItem, IModelNode, IModelCommonMemberViewItem
-
public class IModelColumnUnboundLogic
-
public interface IModelDetailViewProccessViewShortcuts : IModelClassProccessViewShortcuts
-
public interface IModelListViewLinq : IModelListView, IModelObjectView, IModelView, IModelNode
-
public interface IModelMemberEx : IModelMember, IModelNode, IModelCommonMemberViewItem
-
public interface IModelRuntimeCalculatedMember : IModelRuntimeNonPersistentMember, IModelRuntimeMember, IModelMember, IModelNode, IModelCommonMemberViewItem
-
public interface IModelRuntimeMember : IModelMember, IModelNode, IModelCommonMemberViewItem
-
public interface IModelRuntimeNonPersistentMember : IModelRuntimeMember, IModelMember, IModelNode, IModelCommonMemberViewItem
-
public interface IModelRuntimeOrphanedColection : IModelRuntimeNonPersistentMember, IModelRuntimeMember, IModelMemberEx, IModelMember, IModelNode, IModelCommonMemberViewItem
-
public class ModelPropertyEditorTypeVisibilityCalculator : IModelIsVisible
-
public class ModelRuntimeOrphanedColectionDomainLogic
-
public class ModelTypeVisibilityCalculator : IModelIsVisible
Xpand.ExpressApp.NodeUpdaters
Xpand.ExpressApp.PropertyEditors
Xpand.ExpressApp.Security
Xpand.ExpressApp.SystemModule
-
public class ActionButtonDetailItemController : ViewController<DetailView>
-
public class AddRuntimeFieldsFromModelToXPDictionary : ViewController
-
public class AllowEditDetailViewController : ViewController<DetailView>
-
public abstract class AssignMasterDetailToNestedViewController : ViewController<DetailView>
-
public abstract class ColumnOptionsController : OptionsController
-
public class ConnectionInfoStatusMessageController : WindowController, IModelExtender
-
public class CreateExpandAbleMembersViewController : ViewController, IModelExtender
-
public class CustomAttibutesController : WindowController
-
public class DescribeRunTimeMembersController : WindowController, IModelExtender
-
public class DisableActionsLinqListViewController : ViewController<XpandListView>
-
public class DisableFullTextForMemoFieldsController : ViewController<XpandListView>, IModelExtender
-
public abstract class FilterByPropertyPathViewController : ViewController<XpandListView>
-
public class FiltersByCollectionWrapper
-
public class FKViolationViewController : ViewController<ObjectView>, IModelExtender
-
public abstract class GridOptionsController : OptionsController
-
public class HideFromNewMenuViewController : ViewController<ObjectView>
-
public class HideToolBarController : ViewController<ObjectView>, IModelExtender
-
public class HighlightFocusedLayoutItemDetailViewControllerBase : ViewController<DetailView>, IModelExtender
-
public interface IConnectionInfoStatusMessage
-
public interface IMasterDetailViewInfo
-
public interface IModelApplicationModule
-
public interface IModelClassCreateExpandAbleMembers
-
public interface IModelClassDescribeRunTimeMembers : IModelNode
-
public interface IModelClassDisableFullTextForMemoFields
-
public interface IModelClassEditMode : IModelNode
-
public interface IModelClassEnableFKViolations
-
public interface IModelClassHideViewToolBar
-
public interface IModelClassHighlightFocusedItem : IModelNode
-
public interface IModelClassLoadWhenFiltered : IModelNode
-
public interface IModelClassLookUpListSearch
-
public interface IModelClassParentObjectSpaceCommitChanges
-
public interface IModelClassSearchMemberMode
-
public interface IModelColumnOptionsBase : IModelNode
-
public interface IModelColumnSearchMode : IModelMemberSearchMode
-
public interface IModelDetailViewCreateExpandAbleMembers : IModelClassCreateExpandAbleMembers
-
public interface IModelDetailViewHighlightFocusedItem : IModelClassHighlightFocusedItem, IModelNode
-
public interface IModelDetailViewParentObjectSpaceCommitChanges : IModelClassParentObjectSpaceCommitChanges
-
public interface IModelListViewDisableFullTextForMemoFields : IModelClassDisableFullTextForMemoFields
-
public interface IModelListViewLoadWhenFiltered : IModelClassLoadWhenFiltered, IModelNode
-
public interface IModelListViewLookUpListSearch : IModelClassLookUpListSearch
-
public interface IModelListViewMainViewOptionsBase : IModelNode
-
public interface IModelListViewPropertyPathFilters : IModelNode
-
public interface IModelListViewSearchMemberMode : IModelClassSearchMemberMode
-
public interface IModelMemberSearchMode
-
public interface IModelMemberToolTip : IModelNode
-
public interface IModelModule : IModelNode
- string Name { get; set; }
-
public interface IModelModules : IModelNode, IModelList<IModelModule>, IList<IModelModule>, ICollection<IModelModule>, IEnumerable<IModelModule>, IEnumerable
-
public interface IModelOptionsHighlightFocusedItem
-
public interface IModelPropertyEditorSearchMode : IModelMemberSearchMode
-
public interface IModelPropertyEditorTooltip : IModelMemberToolTip, IModelNode
-
public interface IModelPropertyPathFilter : IModelNode
-
public interface IModelPropertyPathFilters : IModelNode, IModelList<IModelPropertyPathFilter>, IList<IModelPropertyPathFilter>, ICollection<IModelPropertyPathFilter>, IEnumerable<IModelPropertyPathFilter>, IEnumerable
-
public interface IModelViewEditMode : IModelClassEditMode, IModelNode
-
public interface IModelViewEnableFKViolations : IModelClassEnableFKViolations
-
public interface IModelViewHideViewToolBar : IModelClassHideViewToolBar
-
public abstract class ListViewController<TListEditor> : ViewController<XpandListView> where TListEditor : ListEditor
-
public abstract class LoadWhenFilteredController : ViewController<XpandListView>
-
public enum LookUpListSearch
-
public class LookUpListSearchAlwaysEnableController : ViewController, IModelExtender
-
public abstract class MasterObjectViewController<TObject> : ViewController<XpandListView>
-
public class MemberInfoEventArgs : HandledEventArgs
-
public class ModelDetailViewHighlightFocusedLayoutItemLogic
-
public class ModelExtenderPair
-
public class ModelPropertyPathFiltersNodesGenerator : ModelNodesGeneratorBase
-
public class ModuleController : Controller, IModelExtender
-
public class ModuleNodesGenerator : ModelNodesGeneratorBase
-
public class NewObjectCreateGroupController : ViewController<ListView>
-
public class NewObjectSavedEventArgs : ObjectManipulatingEventArgs
-
public class NewObjectSessionLessPersistentObject : ViewController
-
public abstract class OptionsController : ViewController, IModelExtender
-
public class ParentObjectSpaceCommitChangesController : ViewController<DetailView>, IModelExtender
-
public class PessimisticLocker
-
public abstract class PessimisticLockingViewController : ViewController<DetailView>
-
public abstract class PopulateController<T> : ViewController<ObjectView>
-
public class ProvidedAssociationsController : Controller
-
public class SearchFromDetailViewController : SearchFromViewController
-
public class SearchFromListViewController : SearchFromViewController
-
public class SearchFromViewController : ViewController, IModelExtender
-
public class TooltipCalculator
-
public class ToolTipsController : ViewController, IModelExtender
-
public class TrackNewObjectSavedController : ViewController<DetailView>
-
public class UpdateFastManyToManyActionsController : ViewController
-
public abstract class UpdateTypeConverterController<T, TReferenceConverter> : ViewController where TReferenceConverter : XpandReferenceConverter
-
public class ViewEditModeController : ViewController<DetailView>, IModelExtender
-
public class XpandSearchCriteriaBuilder : SearchCriteriaBuilder
- public List<IMemberInfo> ExcludedColumns { get; }
- public XpandSearchCriteriaBuilder()
- public XpandSearchCriteriaBuilder(ITypeInfo typeInfo, View view)
- public XpandSearchCriteriaBuilder(ITypeInfo typeInfo, ICollection<string> properties, string valueToSearch, GroupOperatorType valuesGroupOperatorType, bool includeNonPersistentMembers, SearchMode searchMode)
- public XpandSearchCriteriaBuilder(ITypeInfo typeInfo, ICollection<string> properties, string valueToSearch, GroupOperatorType valuesGroupOperatorType, bool includeNonPersistentMembers)
- public XpandSearchCriteriaBuilder(ITypeInfo typeInfo, ICollection<string> properties, string valueToSearch, GroupOperatorType valuesGroupOperatorType)
-
public sealed class XpandSystemModule : XpandModuleBase, IModelXmlConverter
Xpand.ExpressApp.TranslatorProviders
Xpand.ExpressApp.TreeListEditors
Xpand.ExpressApp.TreeListEditors.Web
-
public class Updater : ModuleUpdater
Xpand.ExpressApp.TreeListEditors.Win.Core
Xpand.ExpressApp.Win
-
public class CustomCreateApplicationModulesManagerEventArgs : HandledEventArgs
-
public class XpandWinApplication : WinApplication, ISupportModelsManager, ISupportCustomListEditorCreation, IWinApplication, IXafApplication, ISupportConfirmationRequired, ISupportAfterViewShown, ISupportLogonParameterStore, ISupportFullConnectionString
-
public class XpandWinWindow : WinWindow
- public XpandWinWindow(XafApplication application, TemplateContext context, ICollection<Controller> controllers, bool isMain, bool activateControllersImmediatelly)
Xpand.ExpressApp.Win.Core
Xpand.ExpressApp.Win.Editors
Xpand.ExpressApp.Win.ListEditors
-
public class ColumnOptionsModelSynchronizer : OptionsModelSynchronizer<object, IModelColumn, IModelColumnOptionsBase>
-
public class CustomGetSelectedObjectsArgs : HandledEventArgs
-
public class CustomGridCreateEventArgs : HandledEventArgs
-
public class CustomGridViewCreateEventArgs : HandledEventArgs
-
public class ErrorTypeEventArgs : EventArgs
-
public class GridListEditorSynchronizer : GridListEditorSynchronizer
-
public class GridViewInstanceCreatedArgs : EventArgs
-
public interface IModelLayoutViewListView
-
public interface IModelLayoutViewSettings : IModelNode, ISettingsProvider
-
public interface IPopupMenuHider
-
public class LayoutViewAutoScrollHelper
-
public class LayoutViewColumnWrapper : ColumnWrapper
-
public class LayoutViewListEditor : ColumnsListEditor, IControlOrderProvider, IDXPopupMenuHolder, IComplexListEditor, IPrintableSource, ILookupListEditor, IHtmlFormattingSupport, IFocusedElementCaptionProvider, ILookupEditProvider, IExportable, ISupportAppearanceCustomization
-
public class LayoutViewListEditorSynchronizer : ModelSynchronizer
-
public class LayoutViewModelSynchronizer : ModelSynchronizer<LayoutView, IModelListView>
-
public class LayoutViewUtils
-
public class XafLayoutView : LayoutView
-
public class XafLayoutViewColumn : LayoutViewColumn
-
public class XpandGridListEditor : GridListEditor, IDXPopupMenuHolder, IPopupMenuHider
-
public class XpandXafGridColumn : XafGridColumn
-
public class XpandXafGridView : XafGridView
Xpand.ExpressApp.Win.Model
Xpand.ExpressApp.Win.PropertyEditors
Xpand.ExpressApp.Win.PropertyEditors.NullAble.BooleanPropertyEditor
Xpand.ExpressApp.Win.PropertyEditors.NullAble.DatePropertyEditor
Xpand.ExpressApp.Win.PropertyEditors.NullAble.DoublePropertyEditor
Xpand.ExpressApp.Win.PropertyEditors.NullAble.IntegerPropertyEditor
Xpand.ExpressApp.Win.PropertyEditors.StringPropertyEditors
Xpand.ExpressApp.Win.SystemModule
-
public class ApplicationMultiInstancesController : WindowController, IModelExtender
-
public class AutoCommitListViewController : ViewController<XpandListView>, IModelExtender
-
public class AutoExpandNewRowController : ListViewController<XpandGridListEditor>, IModelExtender
-
public enum CursorPosition
-
public class CursorPositionController : ViewController<DetailView>, IModelExtender
-
public class EMailHighlightingController : ViewController<DetailView>, IModelExtender
-
public class FilterByPropertyPathViewController : FilterByPropertyPathViewController
-
public class FilterControlController : ViewController<DetailView>, IModelExtender
-
public class FilterControlListViewController : ViewController<XpandListView>, IModelExtender
-
public class FocusControlByShortcutController : ViewController<DetailView>, IModelExtender
-
public class GridColumnOptionsController : ColumnOptionsController
-
public class GridViewOptionsController : GridOptionsController
-
public class GuessAutoFilterRowValuesFromFilterController : ListViewController<GridListEditor>, IModelExtender
-
public class HideGridPopUpMenuViewController : ViewController<XpandListView>, IModelExtender
-
public class HideToolBarController : HideToolBarController
-
public class HighlightFocusedLayoutItemDetailViewController : HighlightFocusedLayoutItemDetailViewControllerBase
-
public class HintPanelReadyEventArgs : EventArgs
-
public interface IModelClassAutoCommitListView : IModelNode
-
public interface IModelClassAutoExpandNewRow : IModelNode
-
public interface IModelClassEditValueChangedFiringMode
-
public interface IModelClassFilterControlSettings : IModelNode
-
public interface IModelClassGuessAutoFilterRowValuesFromFilter : IModelNode
-
public interface IModelClassHidePopupMenu : IModelNode
-
public interface IModelClassRollBackObjectChangesOnCurrentObjectChange : IModelNode
-
public interface IModelClassSupressConfirmation : IModelNode
-
public interface IModelClassTabStopForReadOnly : IModelNode
-
public interface IModelColumnOptions : IModelColumnOptionsBase, IModelNode
-
public interface IModelDetailViewTabStopForReadOnly : IModelClassTabStopForReadOnly, IModelNode
-
public interface IModelGridColumnOptions : IModelNode
-
public interface IModelGridColumnOptionsColumn : IModelNode
-
public interface IModelGridColumnOptionsColumnFilter : IModelNode
-
public interface IModelGridViewOptions : IModelNode
-
public interface IModelGridViewOptionsBehaviour : IModelNode
-
public interface IModelGridViewOptionsCustomization : IModelNode
-
public interface IModelGridViewOptionsDetail : IModelNode
-
public interface IModelGridViewOptionsHint : IModelNode
-
public interface IModelGridViewOptionsMenu : IModelNode
-
public interface IModelGridViewOptionsNavigation : IModelNode
-
public interface IModelGridViewOptionsPrint : IModelNode
-
public interface IModelGridViewOptionsSelection : IModelNode
-
public interface IModelGridViewOptionsView : IModelNode
-
public interface IModelListViewAutoCommitListView : IModelClassAutoCommitListView, IModelNode
-
public interface IModelListViewAutoExpandNewRow : IModelClassAutoExpandNewRow, IModelNode
-
public interface IModelListViewEditValueChangedFiringMode : IModelClassEditValueChangedFiringMode
-
public interface IModelListViewFilterControlSettings : IModelClassFilterControlSettings, IModelNode
-
public interface IModelListViewGuessAutoFilterRowValuesFromFilter : IModelClassGuessAutoFilterRowValuesFromFilter, IModelNode
-
public interface IModelListViewHidePopupMenu : IModelClassHidePopupMenu, IModelNode
-
public interface IModelListViewMainViewOptions : IModelListViewMainViewOptionsBase, IModelNode
-
public interface IModelMemberCursorPosition
-
public interface IModelMemberFilterControl : IModelNode
-
public interface IModelMemberFocusControlByShortcut : IModelNode
-
public interface IModelMemberIsEmail
-
public interface IModelOptionsApplicationMultiInstances : IModelNode
-
public interface IModelOptionsLoadWithWindowsOptions : IModelNode
-
public interface IModelOptionsMinimizeOnCloseOptions : IModelNode
-
public interface IModelOptionsNotifyIconOptions : IModelNode
-
public interface IModelOptionsPromptOnExit
-
public interface IModelPropertyEditorCursorPosition : IModelMemberCursorPosition
-
public interface IModelPropertyEditorFilterControl : IModelMemberFilterControl, IModelNode
-
public interface IModelPropertyEditorFocusControlByShortcut : IModelMemberFocusControlByShortcut, IModelNode
-
public interface IModelPropertyEditorIsEmail : IModelMemberIsEmail
-
public interface IModelViewRollBackChangesBeforeViewChanges : IModelClassRollBackObjectChangesOnCurrentObjectChange, IModelNode
-
public interface IModelViewSupressConfirmation : IModelClassSupressConfirmation, IModelNode
-
public class LayoutViewColumnChooserController : ColumnChooserControllerBase
-
public class LoadWhenFilteredController : LoadWhenFilteredController
-
public class LoadWithWindowsController : WindowController, IModelExtender
-
public class MinimizeOnCloseController : WindowController, IModelExtender
-
public class NewObjectCollectCreatableItemTypesDataSource : ViewController<DetailView>
-
public class NotifyIconController : WindowController, IModelExtender
-
public class PessimisticLockingViewController : PessimisticLockingViewController
-
public class PromtOnExitController : WindowController, IModelExtender
-
public class ReadOnlyTabStopController : ViewController<DetailView>, IModelExtender
-
public class RemoveNavigationItemsController : WindowController
-
public class SearchFromDetailViewController : SearchFromDetailViewController
-
public class SupressConfirmationController : ViewController<ObjectView>, IModelExtender
-
public class UnboundColumnController : ViewController<ListView>
-
public class UnboundColumnSynchronizer : ModelSynchronizer<GridListEditor, IModelListView>
-
public class ViewEditModeController : ViewEditModeController
-
public class ViewEditValueChangedFiringModeController : ListViewController<GridListEditor>, IModelExtender
-
public class WindowHintController : WindowController
-
public class WinSelectFirstNavigationItemController : WindowController
-
public class WinToolTipsController : ToolTipsController
-
public sealed class XpandSystemWindowsFormsModule : XpandModuleBase
-
public class XpandWinDetailViewController : WinDetailViewController, IModelExtender
Xpand.ExpressApp.Win.ViewStrategies
Xpand.ExpressApp.Xpo
Xpand.ExpressApp.Xpo.MetaData
Xpand.Persistent.Base
Xpand.Persistent.Base.ExceptionHandling
Xpand.Persistent.Base.General
-
public class DataStoreAttribute : DataStoreAttribute
-
public interface IDateRange
-
public interface IFastManyToMany
-
public interface IObsoleteTreeNode
-
public interface IPictureItem
-
public interface ISequenceObject
-
public interface ISequenceReleasedObject
-
public interface ISupportSequenceObject : IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider
-
public interface ISupportViewId
-
public interface IXpandObjectSpace : IObjectSpace, IDisposable
- object FindObject(Type objectType, CriteriaOperator criteria, bool inTransaction, bool selectDeleted)
-
public class NewObjectCollectCreatableItemTypesDataSourceAttribute : Attribute
-
public static class ObjectSpaceExtensions
-
public class PictureItemEventArgs : EventArgs
-
public class PropertyEditorProperty : Attribute
-
public enum RelationType
-
public class RequestTextPictureItemEventArgs : PictureItemEventArgs
-
public class ReservedMember : Attribute
-
public class SequenceGenerator : IDisposable
-
public class SessionLessPersistentAttribute : Attribute
-
public static class TypesInfoExtensions
- public static void AddAttribute<T>(this ITypeInfo typeInfo, Expression<Func<T, object>> expression, Attribute attribute)
- public static List<XPCustomMemberInfo> CreateBothPartMembers(this ITypesInfo typesInfo, Type typeToCreateOn, Type otherPartType, XPDictionary dictionary)
- public static List<XPCustomMemberInfo> CreateBothPartMembers(this ITypesInfo typesinfo, Type typeToCreateOn, Type otherPartMember, XPDictionary xpDictionary, bool isManyToMany)
- public static List<XPCustomMemberInfo> CreateBothPartMembers(this ITypesInfo typesinfo, Type typeToCreateOn, Type otherPartMember, XPDictionary xpDictionary, bool isManyToMany, string association, string createOnPropertyName, string otherPartPropertyName)
- public static List<XPCustomMemberInfo> CreateBothPartMembers(this ITypesInfo typesinfo, Type typeToCreateOn, Type otherPartMember, XPDictionary xpDictionary, bool isManyToMany, string association)
- public static XPCustomMemberInfo CreateCollection(this ITypesInfo typeInfo, Type typeToCreateOn, Type typeOfCollection, string associationName, XPDictionary dictionary)
- public static XPCustomMemberInfo CreateCollection(this ITypesInfo typeInfo, Type typeToCreateOn, Type typeOfCollection, string associationName, XPDictionary dictionary, bool refreshTypesInfo, string propertyName)
- public static XPCustomMemberInfo CreateCollection(this ITypesInfo typeInfo, Type typeToCreateOn, Type typeOfCollection, string associationName, XPDictionary dictionary, bool refreshTypesInfo)
- public static XPCustomMemberInfo CreateCollection(this ITypesInfo typeInfo, Type typeToCreateOn, Type typeOfCollection, string associationName, XPDictionary dictionary, string collectionName)
- public static XPCustomMemberInfo CreateCollection(this ITypesInfo typeInfo, Type typeToCreateOn, Type typeOfCollection, string associationName, XPDictionary dictionary, string collectionName, bool refreshTypesInfo)
- public static XPCustomMemberInfo CreateMember(this ITypesInfo typesInfo, Type typeToCreateOn, Type typeOfMember, string associationName, XPDictionary dictionary)
- public static XPCustomMemberInfo CreateMember(this ITypesInfo typesInfo, Type typeToCreateOn, Type typeOfMember, string associationName, XPDictionary dictionary, bool refreshTypesInfo)
- public static XPCustomMemberInfo CreateMember(this ITypesInfo typesInfo, Type typeToCreateOn, Type typeOfMember, string associationName, XPDictionary dictionary, string propertyName)
- public static XPCustomMemberInfo CreateMember(this ITypesInfo typesInfo, Type typeToCreateOn, Type typeOfMember, string associationName, XPDictionary dictionary, string propertyName, bool refreshTypesInfo)
- public static Type FindBussinessObjectType<T>(this ITypesInfo typesInfo)
- public static IMemberInfo FindMember<T>(this ITypeInfo typesInfo, Expression<Func<T, object>> expression)
- public static ITypeInfo FindTypeInfo<T>(this ITypesInfo typesInfo)
Xpand.Persistent.Base.General.CustomAttributes
Xpand.Persistent.Base.General.ValueConverters
Xpand.Persistent.Base.ImportExport
Xpand.Persistent.Base.JobScheduler
Xpand.Persistent.Base.JobScheduler.Calendars
Xpand.Persistent.Base.JobScheduler.Triggers
Xpand.Persistent.Base.MemberLevelSecurity
Xpand.Persistent.Base.ModelDifference
Xpand.Persistent.Base.PersistentMetaData
-
public enum CodeDomProvider
-
public enum DataStoreAuthentication
-
public interface ICodeTemplate : ITemplateInfo
-
public interface ICodeTemplateInfo
-
public interface IDataBase
- string Name { get; set; }
-
public interface IDataStoreLogonObject
-
public static class IDataStoreLogonObjectExtensions
-
public interface IExtendedCollectionMemberInfo : IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IExtendedCoreTypeMemberInfo : IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IExtendedMemberInfo : IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IExtendedOrphanedCollection : IExtendedCollectionMemberInfo, IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IExtendedReferenceMemberInfo : IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IInterfaceInfo
-
public interface IMapperInfo
-
public class InterfaceRegistratorAttribute : Attribute
-
public interface IPersistentAssemblyInfo
-
public interface IPersistentAssociatedMemberInfo : IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentClassInfo : IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentCollectionMemberInfo : IPersistentAssociatedMemberInfo, IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentCoreTypeMemberInfo : IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentMemberInfo : IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentReferenceMemberInfo : IPersistentAssociatedMemberInfo, IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentTemplatedTypeInfo : IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface IPersistentTypeInfo : IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public interface ISqlMapperInfo : IDataStoreLogonObject
-
public interface ITemplateInfo
-
public enum TemplateType
Xpand.Persistent.Base.PersistentMetaData.PersistentAttributeInfos
Xpand.Persistent.Base.PivotChart
Xpand.Persistent.Base.PivotChart.Web
Xpand.Persistent.Base.Validation
Xpand.Persistent.Base.Validation.AtLeast1PropertyIsRequired
Xpand.Persistent.Base.Validation.FromIPropertyValueValidator
-
public interface IPropertyValueValidator
- bool IsPropertyValueValid(string propertyName, ref string errorMessageTemplate, ContextIdentifiers contextIdentifiers, string ruleId)
-
public interface IRuleFromIPropertyValueValidatorProperties : IRulePropertyValueProperties, IRuleCollectionPropertyProperties, IRuleBaseProperties
-
public class RuleFromIPropertyValueValidator : RulePropertyValue
-
public class RuleFromIPropertyValueValidatorAttribute : RuleBaseAttribute, IRuleFromIPropertyValueValidatorProperties, IRulePropertyValueProperties, IRuleCollectionPropertyProperties, IRuleBaseProperties
-
public class RuleFromIPropertyValueValidatorProperties : RulePropertyValueProperties, IRuleFromIPropertyValueValidatorProperties, IRulePropertyValueProperties, IRuleCollectionPropertyProperties, IRuleBaseProperties
Xpand.Persistent.BaseImpl
Xpand.Persistent.BaseImpl.ExceptionHandling
Xpand.Persistent.BaseImpl.ImportExport
Xpand.Persistent.BaseImpl.JobScheduler
Xpand.Persistent.BaseImpl.JobScheduler.Calendars
-
public class XpandAnnualCalendar : XpandTriggerCalendar, IAnnualCalendar, ITriggerCalendar
-
public class XpandCronCalendar : XpandTriggerCalendar, ICronCalendar, ITriggerCalendar
-
public class XpandDailyCalendar : XpandTriggerCalendar, IDailyCalendar, ITriggerCalendar
-
public class XpandHolidayCalendar : XpandTriggerCalendar, IHolidayCalendar, ITriggerCalendar
-
public class XpandMonthlyCalendar : XpandTriggerCalendar, IMonthlyCalendar, ITriggerCalendar
-
public abstract class XpandTriggerCalendar : XpandCustomObject, ITriggerCalendar
-
public class XpandWeeklyCalendar : XpandTriggerCalendar, IWeeklyCalendar, ITriggerCalendar
Xpand.Persistent.BaseImpl.JobScheduler.Triggers
-
public class JobDetailJobListenerTriggerLink : XpandCustomObject, IJobDetailJobListenerTriggerLink, ISupportJobDetail, ISupportSchedulerLink
-
public class JobDetailTriggerLink : XpandCustomObject, IJobDetailTriggerLink, ISupportJobDetail, ISupportSchedulerLink
-
public class JobListenerTrigger : XpandCustomObject, IJobListenerTrigger, IJobDetails
-
public class JobSchedulerGroupTriggerLink : XpandCustomObject, IJobSchedulerGroupTriggerLink, ISupportSchedulerLink
-
public class JobTriggerTriggerListenerTriggerLink : XpandCustomObject, IJobTriggerTriggerListenerTriggerLink
-
public class TriggerListenerTrigger : XpandCustomObject, ITriggerListenerTrigger, IFastManyToMany
-
public class XpandCronTrigger : XpandJobTrigger, IXpandCronTrigger, IXpandJobTrigger, IJobDetails
-
public abstract class XpandJobTrigger : XpandCustomObject, IXpandJobTrigger, IJobDetails, IFastManyToMany, IRequireSchedulerInitialization
-
public class XpandNthIncludedDayTrigger : XpandJobTrigger, INthIncludedDayTrigger, IXpandJobTrigger, IJobDetails
-
public class XpandSimpleTrigger : XpandJobTrigger, IXpandSimpleTrigger, IXpandJobTrigger, IJobDetails
Xpand.Persistent.BaseImpl.PersistentMetaData
-
public class CodeTemplate : TemplateInfo, ICodeTemplate, ITemplateInfo
-
public class CodeTemplateInfo : XpandBaseCustomObject, ICodeTemplateInfo
-
public class DataBase : XpandBaseCustomObject, IDataBase
- public string Name { get; set; }
- public DataBase(Session session)
-
public class DataStoreLogonObject : XpandBaseCustomObject, IDataStoreLogonObject
-
public class ExtendedCollectionMemberInfo : ExtendedMemberInfo, IExtendedCollectionMemberInfo, IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class ExtendedCoreTypeMemberInfo : ExtendedMemberInfo, IExtendedCoreTypeMemberInfo, IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public abstract class ExtendedMemberInfo : PersistentTypeInfo, IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class ExtendedOrphanedCollection : ExtendedCollectionMemberInfo, IExtendedOrphanedCollection, IExtendedCollectionMemberInfo, IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class ExtendedReferenceMemberInfo : ExtendedMemberInfo, IExtendedReferenceMemberInfo, IExtendedMemberInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class InterfaceInfo : XpandBaseCustomObject, IInterfaceInfo
-
public class MapperInfo : XpandBaseCustomObject, IMapperInfo
-
public class PersistentAssemblyInfo : XpandBaseCustomObject, IPersistentAssemblyInfo
-
public class PersistentClassInfo : PersistentTemplatedTypeInfo, IPersistentClassInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged, IPropertyValueValidator
-
public class PersistentCollectionMemberInfo : PersistentMemberInfo, IPersistentCollectionMemberInfo, IPersistentAssociatedMemberInfo, IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class PersistentCoreTypeMemberInfo : PersistentMemberInfo, IPersistentCoreTypeMemberInfo, IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public abstract class PersistentMemberInfo : PersistentTemplatedTypeInfo, IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class PersistentReferenceMemberInfo : PersistentMemberInfo, IPersistentReferenceMemberInfo, IPersistentAssociatedMemberInfo, IPersistentMemberInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class PersistentTemplatedTypeInfo : PersistentTypeInfo, IPersistentTemplatedTypeInfo, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public abstract class PersistentTypeInfo : XpandBaseCustomObject, IPersistentTypeInfo, IXPSimpleObject, IXPClassInfoAndSessionProvider, IXPClassInfoProvider, ISessionProvider, IObjectLayerProvider, IDataLayerProvider, IXPDictionaryProvider, INotifyPropertyChanged
-
public class SqlMapperInfo : DataStoreLogonObject, ISqlMapperInfo, IDataStoreLogonObject
-
public class StrongKeyFile : XpandBaseCustomObject, IFileData, IEmptyCheckable
-
public class TemplateInfo : XpandBaseCustomObject, ITemplateInfo
Xpand.Persistent.BaseImpl.PersistentMetaData.PersistentAttributeInfos
-
public class PersistentAggregatedAttribute : PersistentAttributeInfo
-
public abstract class PersistentAssemblyAttributeInfo : XpandBaseCustomObject, IPersistentAssemblyAttributeInfo, IPersistentAttributeCreator
-
public class PersistentAssemblyDataStoreAttributeInfo : PersistentAssemblyAttributeInfo, IPersistentAssemblyDataStoreAttributeInfo, IPersistentAssemblyAttributeInfo, IPersistentAttributeCreator
-
public class PersistentAssemblyVersionAttributeInfo : PersistentAssemblyAttributeInfo, IPersistentAssemblyVersionAttributeInfo
-
public class PersistentAssociationAttribute : PersistentAttributeInfo, IPersistentAssociationAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public abstract class PersistentAttributeInfo : XpandBaseCustomObject, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public class PersistentCustomAttribute : PersistentAttributeInfo
-
public class PersistentDefaultClassOptionsAttribute : PersistentAttributeInfo, IPersistentDefaulClassOptionsAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public class PersistentKeyAttribute : PersistentAttributeInfo, IPersistentKeyAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public class PersistentMapInheritanceAttribute : PersistentAttributeInfo
-
public class PersistentPersistentAliasAttribute : PersistentAttributeInfo, IPersistentPersistentAliasAttribute
-
public class PersistentPersistentAttribute : PersistentAttributeInfo, IPersistentPersistentAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public class PersistentPivotedPropertyAttribute : PersistentAttributeInfo
-
public class PersistentRuleRequiredFieldAttribute : PersistentAttributeInfo, IPersistentRuleRequiredFieldAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public class PersistentSizeAttribute : PersistentAttributeInfo, IPersistentSizeAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
-
public class PersistentValueConverter : PersistentAttributeInfo
-
public class PersistentVisibleInDetailViewAttribute : PersistentAttributeInfo
-
public class PersistentVisibleInListViewAttribute : PersistentAttributeInfo
-
public class PersistentVisibleInLookupListViewAttribute : PersistentAttributeInfo
-
public class PersistentXpandNavigationItemAttribute : PersistentAttributeInfo, IPersistentNavigationItemAttribute, IPersistentAttributeInfo, IPersistentAttributeCreator
Xpand.Persistent.BaseImpl.PivotChart
-
public class PivotOptionsBehavior : XpandBaseCustomObject, IPivotOptionsBehavior
-
public class PivotOptionsChartDataSource : XpandBaseCustomObject, IPivotOptionsChartDataSource
-
public class PivotOptionsCustomization : XpandBaseCustomObject, IPivotOptionsCustomization
-
public class PivotOptionsData : XpandBaseCustomObject, IPivotOptionsData
-
public class PivotOptionsDataField : XpandBaseCustomObject, IPivotOptionsDataField
-
public class PivotOptionsFilterPopup : XpandBaseCustomObject, IPivotOptionsFilterPopup
-
public class PivotOptionsHint : XpandBaseCustomObject, IPivotOptionsHint
-
public class PivotOptionsMenu : XpandBaseCustomObject, IPivotOptionsMenu
-
public class PivotOptionsSelection : XpandBaseCustomObject, IPivotOptionsSelection
-
public class PivotOptionsView : XpandBaseCustomObject, IPivotOptionsView
Xpand.Persistent.BaseImpl.PivotChart.Web
Xpand.Utils
-
public interface IHideObjectMembers
-
public class ObjectMerger
-
public class XpandReflectionHelper
- public XpandReflectionHelper()
- public static object CreateGenerik(string name, Type[] types)
- public static void FilterProperties(ref PropertyInfo properties, bool readWrite)
- public static void FilterTypes(ref Type types, Type[] excludedTypesAssignAbleFrom)
- public static void FilterTypes(ref Type types, bool excludeAbstracts)
- public static Type FindDecoratedInterface(Type objectType, Type attributeType)
- public static bool FindInterface(Type interfaceType, Type typeToSearch)
- public static MemberInfo FindMethod(Type containerType, Type decorationAttributeType)
- public static PropertyInfo[] GetAssingAbleProperties(Type assignableFrom, Type containerType)
- public static Attribute GetAttribute(PropertyInfo propertyInfo, Type attributeType, bool inherit)
- public static Attribute GetAttribute(Type decoratedType, Type attributeType, bool inherit)
- public static Attribute GetAttribute(Type decoratedType, Type attributeType)
- public static Attribute GetAttribute(PropertyInfo propertyInfo, Type attributeType)
- public static object[] GetAttributes(PropertyInfo propertyInfo, Type attributeType)
- public static MethodInfo[] GetDecoratedMethods(Type classType, Type attributeType)
- public static PropertyInfo[] GetDecoratedProperties(Type objectType, Type attributeType)
- public static PropertyInfo[] GetDecoratedProperties(Type objectType, Type attributeType, BindingFlags bindingFlags)
- public static IEnumerable<PropertyInfo> GetExplicitProperties(Type attributeType)
- public static FieldInfo GetFieldByValue(object value, object containerControl)
- public static FieldInfo[] GetFields(Type assignableFrom, Type containerType, BindingFlags bindingFlags)
- public static FieldInfo[] GetFields(Type assignableFrom, Type containerType)
- public static object[] GetFieldsValues(Type assignableFrom, object containerObject, bool excludeNullValues)
- public static MethodInfo[] GetMethods(Type type, Type decoratedAttribute, BindingFlags bindingFlags)
- public static MethodInfo[] GetMethods(Type type, Type decoratedAttribute)
- public static PropertyInfo[] GetProperties(Type className, Type interfaceType)
- public static PropertyInfo[] GetPropertiesAssignAbleFrom(Type className, Type assignAbleFrom)
- public static object[] GetPropertiesValues(Type decoratedAttributeType, object container, bool excludeNullValues)
- public static PropertyDescriptor GetPropertyDescriptorByValue(object value, object containedControl)
- public static Type[] GetTypes(Type assignAbleFrom, Assembly assembly, Type decoratedAttributeType)
- public static Type[] GetTypes(Type assignAbleFrom, Assembly assembly)
- public static bool HasAttribute(PropertyInfo propertyInfo, Type attributeType)
- public static void SetPropertyValue(PropertyInfo propertyInfo, object obj, object value)
- public static List<T> Shuffle<T>(IList<T> list)
Xpand.Utils.Automation
-
public class CannotChangeScreenResolution : Exception
-
public class FileAutomation
- public FileAutomation()
- public static void CopyFiles(string sourceDirectory, string destinationDirectory, string[] searchPatterns, bool overWrite)
- public static bool moveFileHandler(string sourcePath, string destinationPath)
- public bool MoveFile(string sourcePath, string destinationPath, int timeOut)
- public bool MoveFile(string sourcePath, string destinationPath)
- public WaitForChangedResult WaitForChanged(string directoryPath, string filter, WatcherChangeTypes watcherChangeTypes, int timeOut)
-
public class HelperAutomation
-
public class InteractivityAutomation
- public enum MouseMovementEnum
- public InteractivityAutomation()
- public static void ClickButton(IntPtr intPtr)
- public static void ClickMenu(IntPtr windowHandle, int[] menuPos)
- public static void ClickMenu(string applicationCaption, int[] menuPos)
- public static void ClickMouse(MouseButtons mouseButtons, Point point)
- public static string GetDefaultPrinter()
- public static string[] GetListBoxItems(IntPtr handle)
- public static string GetText(IntPtr handle)
- public static string GetText(Point point)
- public static void MoveMouse(Point point, MouseMovementEnum mouseMovementEnum)
- public static void PasteFromClipBoard(object data, IntPtr mainWindowHandle)
- public static void PasteFromClipBoard(IntPtr mainWindowHandle)
- public static void SendKeys(Keys keys)
- public static void SendKeys(string s)
- public static void SendKeys(bool control, bool alt, bool shift, VirtualKeys keys)
- public static bool SetDefaultPrinter(string printerName)
- public static void SetText(string text)
- public static void SetText(IntPtr handle, string text)
- public static void SetText(Point point, string textToSet)
-
public class SystemAutomation
-
public class Wait
-
public class WaitAutomation
-
public class WindowAutomation
Xpand.Utils.BackingFieldResolver
Xpand.Utils.DependentAssembly
Xpand.Utils.ExpressionBuilder
Xpand.Utils.GeneralDataStructures
-
public static class ExtensionMethods
-
public class Grouping<TKey, TElement> : IGrouping<TKey, TElement>, IEnumerable<TElement>, IEnumerable
-
public class MultiValueDictionary<TKey, TValue> : Dictionary<TKey, HashSet<TValue>>, ILookup<TKey, TValue>, IEnumerable<IGrouping<TKey, TValue>>, IEnumerable
-
public class SerializableDictionary<TKey, TValue> : Dictionary<TKey, TValue>, IXmlSerializable
Xpand.Utils.Helpers
-
public class DateTimeUtils
-
public static class EnumerableExtensions
-
public static class NotificationExtensions
-
public static class NumericHelper
- public static bool IsNumeric(this string strString)
- public static double ValDouble(this string x)
- public static int ValInt32(this string x)
-
public static class PropertyHelper<T>
-
public static class ReflectionExtensions
- public static MemberInfo GetExpression(LambdaExpression lambda)
- public static FieldInfo GetFieldInfo<TTarget>(this TTarget target, Expression<Func<TTarget, object>> field)
- public static MethodInfo GetMemberInfo<TTarget>(this TTarget target, Expression<Action<TTarget>> method)
- public static MethodInfo GetMemberInfo(Expression method)
- public static MemberInfo GetMemberInfo<TTarget>(this TTarget target, Expression member)
- public static PropertyInfo GetPropertyInfo<TTarget>(this TTarget target, Expression<Func<TTarget, object>> property)
- public static string GetPropertyName<TTarget>(this TTarget target, Expression<Func<TTarget, object>> property)
- public static IEnumerable<Type> GetTypes(this AppDomain appdomain, string typeToFind)
- public static IEnumerable<Type> GetTypes(this AppDomain appDomain, Type typeToFind)
- public static IEnumerable<Type> GetTypes(this AppDomain appDomain)
- public static bool IsNullableType(this Type theType)
- public static void SetProperty<T>(this INotifyPropertyChanged source, Expression<Func<T>> propExpr, ref T propertyValueHolder, T value, Action doIfChanged)
- public static void SetProperty<T>(this INotifyPropertyChanged source, Expression<Func<T>> propExpr, ref T propertyValueHolder, T value)
-
public static class StringExtensions
Xpand.Utils.IO
Xpand.Utils.Linq
-
public class ExpressionConverter
-
public static class PredicateBuilder
- public static Expression<Func<T, bool>> And<T>(this Expression<Func<T, bool>> expr1, Expression<Func<T, bool>> expr2)
- public static Expression<Func<T, bool>> False<T>()
- public static Expression<Func<T, bool>> Or<T>(this Expression<Func<T, bool>> expr1, Expression<Func<T, bool>> expr2)
- public static Expression<Func<T, bool>> True<T>()
-
public static class RecursiveLinq
Xpand.Utils.Linq.Dynamic
-
public abstract class DynamicClass
-
public static class DynamicExpression
- public static Type CreateClass(DynamicProperty[] properties)
- public static Type CreateClass(IEnumerable<DynamicProperty> properties)
- public static Expression Parse(Type resultType, string expression, object[] values)
- public static LambdaExpression ParseLambda(Type itType, Type resultType, string expression, object[] values)
- public static LambdaExpression ParseLambda(ParameterExpression[] parameters, Type resultType, string expression, object[] values)
- public static Expression<Func<T, S>> ParseLambda<T, S>(string expression, object[] values)
-
public class DynamicProperty
-
public static class DynamicQueryable
- public static bool Any(this IQueryable source)
- public static int Count(this IQueryable source)
- public static IQueryable GroupBy(this IQueryable source, string keySelector, string elementSelector, object[] values)
- public static IQueryable<T> OrderBy<T>(this IQueryable<T> source, string ordering, object[] values)
- public static IQueryable OrderBy(this IQueryable source, string ordering, object[] values)
- public static IQueryable Select(this IQueryable source, string selector, object[] values)
- public static IQueryable Skip(this IQueryable source, int count)
- public static IQueryable Take(this IQueryable source, int count)
- public static IQueryable<T> Where<T>(this IQueryable<T> source, string predicate, object[] values)
- public static IQueryable Where(this IQueryable source, string predicate, object[] values)
-
public sealed class ParseException : Exception
Xpand.Utils.Threading
Xpand.Utils.Web
-
public class ClientScriptProxy
- public static ScriptRenderModes DefaultScriptRenderMode
- public static List<ScriptResourceAlias> ScriptResourceAliases
- public static ClientScriptProxy Current { get; }
- public Page Page { get; set; }
- protected ClientScriptProxy()
- public static string ExtractString(string source, string beginDelim, string endDelim, bool caseSensitive, bool allowMissingEndDelimiter)
- public static bool IsMsAjax()
- public static string ResolveUrl(string originalUrl)
- public void ClearContextItemsOnTransfer()
- public string GetClientScriptResourceUrl(Type type, string resourceName)
- public string GetWebResourceUrl(Type type, string resourceName)
- public bool IsScriptManagerOnPage(Page page)
- public void LoadControlScript(Control control, string scriptLocation, string resourceName, ScriptRenderModes renderMode)
- public void LoadControlScript(Control control, string scriptLocation, string resourceName)
- public void LoadControlScript(Control control, string scriptLocation)
- public void RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags)
- public void RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags, ScriptRenderModes renderMode)
- public void RegisterClientScriptInclude(Control control, Type type, string key, string url)
- public void RegisterClientScriptInclude(Control control, Type type, string url, ScriptRenderModes renderMode)
- public void RegisterClientScriptResource(Control control, Type type, string resourceName, ScriptRenderModes renderMode)
- public void RegisterCssBlock(Control control, Type type, string key, string script)
- public void RegisterCssLink(Control control, Type type, string key, string url)
- public void RegisterCssResource(Control control, Type type, string resourceName)
- public void RegisterHiddenField(Control control, string hiddenFieldName, string hiddenFieldInitialValue)
- public void RegisterStartupScript(Control control, Type type, string key, string script, bool addStartupTags)
-
public static class ControlExtensions
-
public enum ScriptRenderModes
-
public struct ScriptResourceAlias
Xpand.Utils.Win32