Class ODataV4Adaptor
Handles request and response to and from ODataV4 service.
Inheritance
System.Object
ODataV4Adaptor
Assembly: Syncfusion.Blazor.dll
Syntax
public class ODataV4Adaptor : ODataAdaptor, IAdaptor
Constructors
ODataV4Adaptor(DataManager)
Declaration
public ODataV4Adaptor(DataManager dataManager)
Parameters
Methods
BeforeSend(HttpRequestMessage)
Declaration
public override void BeforeSend(HttpRequestMessage request)
Parameters
Type |
Name |
Description |
System.Net.Http.HttpRequestMessage |
request |
|
Overrides
GetName()
Declaration
public override string GetName()
Returns
Overrides
IsRemote()
Declaration
public override bool IsRemote()
Returns
Overrides
OnCount(Boolean)
Declaration
public override string OnCount(bool e)
Parameters
Type |
Name |
Description |
System.Boolean |
e |
|
Returns
Overrides
OnDistinct(List<String>)
Declaration
public override string OnDistinct(List<string> distincts)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.String> |
distincts |
|
Returns
Overrides
OnDistinct(String[])
Declaration
public static object OnDistinct(string[] distinctFields)
Parameters
Type |
Name |
Description |
System.String[] |
distinctFields |
|
Returns
OnEachSearch(SearchFilter)
Declaration
public override void OnEachSearch(SearchFilter e)
Parameters
Overrides
OnExpand(List<String>, List<String>)
Declaration
public override string OnExpand(List<string> selects, List<string> expands)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.String> |
selects |
|
System.Collections.Generic.List<System.String> |
expands |
|
Returns
Overrides
OnPredicate(WhereFilter, DataManagerRequest, Boolean)
Declaration
public override string OnPredicate(WhereFilter filter, DataManagerRequest query, bool requiresCast = false)
Parameters
Returns
Overrides
OnSearch(List<WhereFilter>)
Declaration
public override void OnSearch(List<WhereFilter> e)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<WhereFilter> |
e |
|
Overrides
OnSelect(List<String>)
Declaration
public override string OnSelect(List<string> selects)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.String> |
selects |
|
Returns
Overrides
ProcessCrudResponse<T>(Object, DataManagerRequest)
Declaration
public override Task<object> ProcessCrudResponse<T>(object data, DataManagerRequest queries)
Parameters
Returns
Type |
System.Threading.Tasks.Task<System.Object> |
Type Parameters
Overrides
ProcessResponse<T>(Object, DataManagerRequest)
Declaration
public override Task<object> ProcessResponse<T>(object data, DataManagerRequest queries)
Parameters
Returns
Type |
System.Threading.Tasks.Task<System.Object> |
Type Parameters
Overrides