|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IReplicaFilterDescription
Provides access to members that return a replica's properties.
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. If none of these properties is set, all rows are checked out for all datasets in the check-out.
This interface provides read access to the properties set in IReplicaFilterDescriptionEdit.
Method Summary | |
---|---|
IGeometry |
getGeometry()
The geometry used to determine which features to extract or check out. |
int |
getRowsType(int index)
Replica row type options. |
int |
getSpatialRelation()
The spatial operator used for a replica. |
String |
getTableDefQuery(int index)
The definition query to use when checking out a dataset. |
ISelectionSet |
getTableSelection(int index)
The selection set to use when checking out a dataset. |
boolean |
isTableUsesDefQuery(int index)
Indicates if a definition query will be used when checking out a dataset. |
boolean |
isTableUsesQueryGeometry(int index)
Indicates if a spatial extent will be used when checking out a dataset. |
boolean |
isTableUsesSelection(int index)
Indicates if a selection will be used when checking out a dataset. |
Method Detail |
---|
IGeometry getGeometry() throws IOException, AutomationException
This property returns the shape that is used to determine which features are to be checked out. The SpatialRelation property returns how this shape is applied as a filter. For example, if the Geometry is a polygon and the SpatialRelation is esriSpatialRelIntersects, any features that intersect the polygon are checked out.
If a geometry is not used for the check-out, nothing is returned.
By default, the geometry is applied to all datasets in the replica description during a check out or extraction.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSpatialRelation() throws IOException, AutomationException
This property defines how the shape returned by the Geometry property is applied during check out. For example, if the geometry is a polygon and the SpatialRelation is esriSpatialRelIntersects, any features that intersect the polygon are checked out.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isTableUsesQueryGeometry(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isTableUsesSelection(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isTableUsesDefQuery(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISelectionSet getTableSelection(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getTableDefQuery(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getRowsType(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |