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


IReplicaFilterDescriptionEdit Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabase)  

IReplicaFilterDescriptionEdit Interface

Provides access to members that set a replica's properties.

Product Availability

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

Members

Description
Write-only property Geometry The geometry used to determine which features to extract or check out.
Write-only property RowsType Replica row type options.
Write-only property SpatialRelation The spatial operator used for a replica.
Write-only property TableDefQuery The definition query to use when checking out a dataset.
Write-only property TableSelection The selection set to use when checking out a dataset.
Write-only property TableUsesDefQuery Indicates if a definition query will be used when checking out a dataset.
Write-only property TableUsesQueryGeometry Indicates if a spatial extent will be used when checking out a dataset.
Write-only property TableUsesSelection Indicates if a selection will be used when checking out a dataset.

CoClasses that implement IReplicaFilterDescriptionEdit

CoClasses and Classes Description
ReplicaDescription Defines the datasets in a replica.

Remarks

To perform a check out or a data extraction, the properties in the IReplicaFilterDescriptionEdit interface must be set to define the rows to check out or extract. If none of these properties is set, all rows are included for all datasets.

This interface only allows properties to be set. The IReplicaFilterDescription interface can be used to get these settings.

Three types of filters can be applied using this interface. These include selection sets, where clauses and boundary geometries. In order of for data to be included, it must satisfy all filters that are applied. For example, if selection and geometry filters are applied, only selected features that are inside a bounding geometry will be included.

.NET Related Topics

Using replica creation events to extend the replica creation process