This document is archived and information here might be outdated.  Recommended version.

IArchiveRegistrationInfo Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IA > IArchiveRegistrationInfo Interface
ArcGIS Developer Help

IArchiveRegistrationInfo Interface

The properties used to register a dataset for archiving and for describing an already registered object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


The EnableArchiving method takes a set of ArchiveRegistrationInfo objects. The IArchiveRegistrationInfo interface can be leveraged to define the archive registration configuration. The interface contains four read/write properties which define the customization. The DatasetName property refers to the name of the dataset this registration info object applies to. The ArchiveTableName property specifies the name of the archive table that will be created by the registration process. The FromFieldName and ToFieldName properties specify the historical schema for the archive table.


Name Description
Read/write property ArchiveTableName The name of the archive table.
Read/write property DatasetName The name of the dataset this registration information applies to.
Read/write property FromFieldName The name of the FROM field.
Read/write property OIDFieldName The name of the archive object id field.
Read-only property SeedTimeStamp The initial timestamp when archiving was enabled.
Read/write property ToFieldName The name of the TO field.

Classes that implement IArchiveRegistrationInfo

Classes Description


It is important to note that unless there is an entry in the set for each archive object a default schema setup will be used during the time of registration.