public OpenTypeQueryable(IQueryable <T> queryable, OpenTypeQueryProvider provider) { this.queryable = queryable; this.provider = provider; Initialize(this.provider); }
internal void Initialize(OpenTypeQueryProvider provider) { this.ContinuationToken = provider.ContinuationToken; this.ResourceType = provider.ResourceType; }
public void SetContinuationToken(IQueryable query, ResourceType resourceType, object[] continuationToken) { OpenTypeQueryProvider openQueryProvider = query.Provider as OpenTypeQueryProvider; openQueryProvider.ApplyContinuationToken(query, resourceType, continuationToken); }