ImportOperation Class

Import operation

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

  • c#
  • VB

public class ImportOperation : IOperation

Public Class ImportOperation
  Implements IOperation
End Class

Name Description
msdn2017/pubmethod ImportOperation() default initialization
msdn2017/pubmethod ImportOperation(XafApplication) Initializes an instance of the import operation.
Top
Name Description
msdn2017/pubproperty Application Copy XAF-application.
msdn2017/pubproperty DataSource Data source.
msdn2017/protproperty IsBreaked Property helps to terminate step of import
msdn2017/protproperty IsDelObect
msdn2017/protproperty IsReferenceObjectCreatingBreaked Is OnReferenceObjectCreating() method should be breaked
msdn2017/pubproperty KeyManager Key manager of external keys
msdn2017/pubproperty LogCollect LoggerImportOperation.
msdn2017/protproperty ModeAfterSearchKeyObject Property describes what to do after search key of object while inmopr operation is working
msdn2017/pubproperty ObjectSpace Worked space for import operation
msdn2017/pubproperty Settings Operation settings.
msdn2017/pubproperty levelProtocol
Top
Name Description
msdn2017/pubmethod Execute() Run import operation.
msdn2017/pubmethod ExecuteCommitChanges(bool) Operation to commit changes that depends on AllowAutoCommit setting and can be executed manually by using ForceCommit parameter
msdn2017/protmethod OnEndProcessTable(ISettings) Handler EndProcessTable.
msdn2017/protmethod OnEndProcessTables(ISettings) Handler of event on End Process Tables ImportOperation.
msdn2017/protmethod OnKeyObjectFound(IRow, string, ref object, ref int, ref bool)
msdn2017/pubmethod OnLogging(string, int) Handler of event on Logging
msdn2017/protmethod OnMemberProcessing(IRow, IMemberMap, MemberProcessingEventType, string) Handler of event on Member Processing ImportOperation.
msdn2017/protmethod OnObjectCreated(ITypeInfo, object, IRow) Handler of event on Reference Object Created ImportOperation.
msdn2017/protmethod OnObjectCreating(ObjectCreatingEventArgs) Handler of event on Object Creating ImportOperation.
msdn2017/protmethod OnObjectDeleting(object) Handler of event on Member Processing ImportOperation.
msdn2017/protmethod OnOperationFinished() Handler of event on finshed ImportOperation.
msdn2017/protmethod OnOperationStarted() Handler of event on started import operation ImportOperation.
msdn2017/protmethod OnReferenceObjectCreated(ITypeInfo, ITypeInfo, object, object, IMemberMap, IRow) Handler of event on Reference Object Created ImportOperation.
msdn2017/protmethod OnReferenceObjectCreating(IRow) Handler of event on Reference Object Creating ImportOperation.
msdn2017/protmethod OnReferenceObjectCreating(ITypeInfo, ITypeInfo, object, object, IMemberMap, IRow)
msdn2017/protmethod OnReferenceObjectCreating(ObjectCreatingEventArgs)
msdn2017/protmethod OnStartProcessTables(ISettings) Handler of event on Start Process Tables ImportOperation.
msdn2017/protmethod OnStartedProcessTable(ISettings, ITypeMap) hanler of StartedProcessTable.
msdn2017/protmethod OnStartingProcessTable(ISettings, ITypeMap) Handler of StartingProcessTable.
msdn2017/protmethod ProcessTable(ITypeMap, int, int) Process one table
msdn2017/protmethod ProcessTables(ISettings, int, int) Обработка таблиц
Top
Name Description
msdn2017/pubevent EndProcessTable This event occurs after end process by one table
msdn2017/pubevent EndProcessTables This event occurs after End Process Tables
msdn2017/pubevent Finished This event occurs at the end of the operation.
msdn2017/pubevent KeyObjectFound This event occurs after search conformity between recived row keymembername and possible existing object
msdn2017/pubevent Logging This event occurs at the beginning of log process.
msdn2017/pubevent MemberProcessing This event occurs during every member of imported object processing.
msdn2017/pubevent ObjectCreated This event occurs after the creation of the object.
msdn2017/pubevent ObjectCreating This event occurs before the creation of the objectа.
msdn2017/pubevent ObjectDeleting
msdn2017/pubevent ReferenceObjectCreated This event occurs after the creation of the inner reference of object.
msdn2017/pubevent ReferenceObjectCreating This event occurs before the creation the inner reference of object.
msdn2017/pubevent StartProcessTables This event occurs after Start Process Tables
msdn2017/pubevent Started This event occurs at the beginning of the operation.
msdn2017/pubevent StartedProcessTable This event occurs after started process by one table
msdn2017/pubevent StartingProcessTable This event occurs when starting process by one table
Top
Import XAF-objects from data source DataSource. Imported types, and that the properties are set in the settings Settings.
Xafari.Data.ImportOperation

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