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


IRelQueryTableInfo.HasDirectAccessLookup Property (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (GeoDatabase)  

IRelQueryTableInfo.HasDirectAccessLookup Property

Indicates if direct access lookup is used by a RelQueryTable to match records between the source and destination tables.

[Visual Basic .NET]
Public ReadOnly Property HasDirectAccessLookup As Boolean
[C#]
public bool HasDirectAccessLookup {get;}
[C++]
HRESULT get_HasDirectAccessLookup(
  VARIANT_BOOL* directAccess
);
[C++]

Parameters directAccess [out, retval] directAccess is a parameter of type VARIANT_BOOL

Product Availability

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

Remarks

The HasDirectAccessLookup property returns true if the destination table supports the IRandomAccessCursor interface and the source table has an ObjectID field. This interface allows for faster data access and therefore better join performance. Tables from shapefile and ArcGIS for Desktop Advanced workspace factories support this interface.

See Also

IRelQueryTableInfo Interface