Class ImportObjectHeader
- Namespace
- ArcanaDevelopment.adTempus.Shared
- Assembly
- ArcanaDevelopment.adTempus.Shared.dll
Contains information about an object found in an import source.
[Serializable]
[DataContract]
public class ImportObjectHeader
- Inheritance
-
objectImportObjectHeader
Fields
AccessMask
The permissions that the caller has for the object
[DataMember]
public int[] AccessMask
Field Value
- int[]
ClassName
The name of the class the object belongs to.
[DataMember]
public string ClassName
Field Value
- string
Description
A description of the object (obtained from GetDescription when the export was created).
[DataMember]
public string Description
Field Value
- string
DuplicateObjectOID
The OID of the duplicate object, if any.
[DataMember]
public OID DuplicateObjectOID
Field Value
Remarks
If the ObjectState is DuplicateKeySame, DuplicateKeyOlder, or DuplicateKeyNewer, then another object exists in adTempus with the same key fields as the object being imported, but a different OID. The DuplicateObjectOID will give the OID of that duplicate object.
ExistingObjectLastModified
The last modification timestamp of the existing object, if any
[DataMember]
public DateTime? ExistingObjectLastModified
Field Value
- DateTime?
ExplictlyExported
Indicates whether the object was explicitly selected for export.
[DataMember]
public bool ExplictlyExported
Field Value
- bool
Remarks
Note: This value is only meaningful if the export file schema version is >=430. Otherwise the value will always be False.
If this value is True, it indicates that the object was explicitly selected to be exported.
If this value is False, it indicates that the object was not selected but was exported because another object references it.
LastModified
The object's update timestamp as read from the import source.
[DataMember]
public DateTime LastModified
Field Value
- DateTime
OID
The OID of the object.
[DataMember]
public OID OID
Field Value
ObjectState
The state of the object.
[DataMember]
public ObjectImportState ObjectState
Field Value
Remarks
This value indicates whether the object being imported already exists in adTempus.