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