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


IReplicaFilterDescriptionEdit.TableUsesDefQuery Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IR > IReplicaFilterDescriptionEdit Interface > IReplicaFilterDescriptionEdit.TableUsesDefQuery Property
ArcGIS Developer Help

IReplicaFilterDescriptionEdit.TableUsesDefQuery Property

Indicates if a definition query will be used when checking out a dataset.

[Visual Basic .NET]
Public Sub set_TableUsesDefQuery ( _
    ByVal Index As Integer, _
    ByVal A_2 As Boolean _
)
[C#]
public void set_TableUsesDefQuery (
    int Index,
    bool A_2
);
[C++]
HRESULT put_TableUsesDefQuery(
  long Index,
  VARIANT_BOOL 
);
[C++]
Parameters
Index [in]

Index is a parameter of type long [in]
is a parameter of type bool

Product Availability

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

Remarks

Set this property to false if you want a specific dataset to ignore the where clause specified by the TableDefQuery property. This property is very useful when writing custom applications which allow the user to control check outs and extractions.

The IReplicaDescription::FindTable method can be used to return the index of a specific dataset. The IReplicaDescription::TableName and IReplicaDescription::TableNameCount properties can be used to cycle through all checked out datasets. 

See Also

IReplicaFilterDescriptionEdit Interface