Click or drag to resize

ImportProfileControllerStartImport Method

Start the selected data load profile

Namespace:  Omada.OE.Solution.OIM.AppLogic.SystemOnboarding
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public StartImportResult StartImport(
	int profileId,
	bool resetHighwaterMarks,
	bool includeAuthoritativeData,
	bool previewData,
	bool exportOnly,
	bool isAdHoc,
	Nullable<bool> resetInternalHighwaterMarks = null,
	Nullable<bool> resynchronize = null,
	Nullable<bool> resynchronizeOnlyFailed = null
)

Parameters

profileId
Type: SystemInt32
The id of the data load profile to start
resetHighwaterMarks
Type: SystemBoolean
Should source system highwatermarks be reset (only relevant for import)
includeAuthoritativeData
Type: SystemBoolean
Should ES authoritative identity data get loaded
previewData
Type: SystemBoolean
Should the export to ES be done as a preview (only relevant for import profiles)
exportOnly
Type: SystemBoolean
Only perform warehouse to portal mapping
isAdHoc
Type: SystemBoolean
Import was executed manually
resetInternalHighwaterMarks (Optional)
Type: SystemNullableBoolean
Should internal highwatermarks be reset (only relevant for import and sync profiles)
resynchronize (Optional)
Type: SystemNullableBoolean
resynchronizeOnlyFailed (Optional)
Type: SystemNullableBoolean

Return Value

Type: StartImportResult
0: If success 1: Process was started but stopped immediately 2: Access denied 3: Insufficient privilege 8: Unknown failure 9: Path not found 21: Invalid parameter 100: unable to create SQL Agent job 22–4294967295: Other (see more on https://msdn.microsoft.com/en-us/library/windows/desktop/aa389388(v=vs.85).aspx)

Implements

IImportControllerStartImport(Int32, Boolean, Boolean, Boolean, Boolean, Boolean, NullableBoolean, NullableBoolean, NullableBoolean)
See Also