QuerySkipToken Property

Token given by an OData server when the last query result collection is too large.

Syntax

ANSI (Cross Platform)
char* GetQuerySkipToken();
int SetQuerySkipToken(const char* lpszQuerySkipToken); Unicode (Windows) LPWSTR GetQuerySkipToken();
INT SetQuerySkipToken(LPCWSTR lpszQuerySkipToken);
@property (nonatomic,readwrite,assign,getter=querySkipToken,setter=setQuerySkipToken:) NSString* querySkipToken;
- (NSString*)querySkipToken;
- (void)setQuerySkipToken:(NSString*)newQuerySkipToken;
#define PID_ODATA_QUERYSKIPTOKEN 82

IPWORKS_EXTERNAL void* IPWORKS_CALL IPWorks_OData_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKS_EXTERNAL int IPWORKS_CALL IPWorks_OData_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

""

Remarks

When a returned result collection is very large, it is not uncommon for the results to be broken up into multiple pages. When this occurs a Skip Token is returned in the response and the component will populate QuerySkipToken with the returned value. Calling QueryService again will return the next page of results.

This property is not available at design time.

Data Type

String

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 C++ Edition - Version 20.0 [Build 8307]