Show / Hide Table of Contents

Interface IClientQueryConverter

Contract for a service converting client queries to server-side executable queries.

Namespace: Kephas.Data.Client.Queries.Conversion
Assembly: Kephas.Data.Client.dll
Syntax
[SingletonAppServiceContract]
public interface IClientQueryConverter

Methods

| Improve this Doc View Source

ConvertQuery(ClientQuery, IClientQueryConversionContext)

Converts the provided client query to a queryable which can be executed.

Declaration
IQueryable ConvertQuery(ClientQuery clientQuery, IClientQueryConversionContext context)
Parameters
Type Name Description
ClientQuery clientQuery

The client query.

IClientQueryConversionContext context

The query conversion context.

Returns
Type Description
System.Linq.IQueryable

The converted query.

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX