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


IFeatureWorkspace.OpenRelationshipQuery Method (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabase)  

IFeatureWorkspace.OpenRelationshipQuery Method

The table of a relationship join query.

[Visual Basic .NET]
Public Function OpenRelationshipQuery ( _
    ByVal relClass As IRelationshipClass, _
    ByVal joinForward As Boolean, _
    ByVal SrcQueryFilter As IQueryFilter, _
    ByVal SrcSelectionSet As ISelectionSet, _
    ByVal TargetColumns As String, _
    ByVal DoNotPushJoinToDB As Boolean _
) As ITable
[C#]
public ITable OpenRelationshipQuery (
    IRelationshipClass relClass,
    bool joinForward,
    IQueryFilter SrcQueryFilter,
    ISelectionSet SrcSelectionSet,
    string TargetColumns,
    bool DoNotPushJoinToDB
);
[C++]
HRESULT OpenRelationshipQuery(
  IRelationshipClass* relClass,
  VARIANT_BOOL joinForward,
  IQueryFilter* SrcQueryFilter,
  ISelectionSet* SrcSelectionSet,
  BSTR TargetColumns,
  VARIANT_BOOL DoNotPushJoinToDB,
  ITable** Table
);
[C++]

Parameters relClass [in]
relClass is a parameter of type IRelationshipClass joinForward [in] joinForward is a parameter of type VARIANT_BOOL SrcQueryFilter [in]
SrcQueryFilter is a parameter of type IQueryFilter SrcSelectionSet [in]
SrcSelectionSet is a parameter of type ISelectionSet TargetColumns [in] TargetColumns is a parameter of type BSTR DoNotPushJoinToDB [in] DoNotPushJoinToDB is a parameter of type VARIANT_BOOL Table [out, retval]
Table is a parameter of type ITable

Product Availability

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

See Also

IFeatureWorkspace Interface