Blazor

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ODataV4Adaptor - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ODataV4Adaptor

    Handles request and response to and from ODataV4 service.

    Inheritance
    System.Object
    AdaptorBase
    ODataAdaptor
    ODataV4Adaptor
    Inherited Members
    ODataAdaptor.Options
    ODataAdaptor.SetModelType(Type)
    ODataAdaptor.ProcessQuery(DataManagerRequest)
    ODataAdaptor.PerformDataOperation<T>(Object)
    ODataAdaptor.Insert(DataManager, Object, String, Query, Int32)
    ODataAdaptor.Update(DataManager, String, Object, String, Query, Object, IDictionary<String, Object>)
    ODataAdaptor.Remove(DataManager, String, Object, String, Query)
    ODataAdaptor.BatchUpdate(DataManager, Object, Object, Object, Utils, String, Nullable<Int32>, Query, Object)
    ODataAdaptor.ProcessBatchResponse<T>(Object, DataManagerRequest)
    ODataAdaptor.AddParams(RequestOptions, DataManagerRequest)
    ODataAdaptor.OnEachSort(DataManagerRequest)
    ODataAdaptor.OnSearch(List<WhereFilter>, Object)
    ODataAdaptor.OnExpand(List<String>)
    ODataAdaptor.CheckDate(String)
    AdaptorBase.SetRunSyncOnce(Boolean)
    AdaptorBase.Insert(DataManager, IDynamicMetaObjectProvider, String, Query, Int32)
    AdaptorBase.Update(DataManager, String, IDynamicMetaObjectProvider, String, Query, Object)
    AdaptorBase.BatchUpdate(DataManager, List<IDynamicMetaObjectProvider>, List<IDynamicMetaObjectProvider>, List<IDynamicMetaObjectProvider>, Utils, String, Nullable<Int32>, Query, Object)
    AdaptorBase.DataManager
    AdaptorBase.RunSyncOnce
    Namespace: Syncfusion.Blazor.Data
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class ODataV4Adaptor : ODataAdaptor, IAdaptor

    Constructors

    ODataV4Adaptor(DataManager)

    Declaration
    public ODataV4Adaptor(DataManager dataManager)
    Parameters
    Type Name Description
    DataManager dataManager

    Methods

    BeforeSend(HttpRequestMessage)

    Declaration
    public override void BeforeSend(HttpRequestMessage request)
    Parameters
    Type Name Description
    System.Net.Http.HttpRequestMessage request
    Overrides
    ODataAdaptor.BeforeSend(HttpRequestMessage)

    GetName()

    Declaration
    public override string GetName()
    Returns
    Type Description
    System.String
    Overrides
    ODataAdaptor.GetName()

    IsRemote()

    Declaration
    public override bool IsRemote()
    Returns
    Type Description
    System.Boolean
    Overrides
    ODataAdaptor.IsRemote()

    OnCount(Boolean)

    Declaration
    public override string OnCount(bool e)
    Parameters
    Type Name Description
    System.Boolean e
    Returns
    Type Description
    System.String
    Overrides
    ODataAdaptor.OnCount(Boolean)

    OnDistinct(List<String>)

    Declaration
    public override string OnDistinct(List<string> distincts)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> distincts
    Returns
    Type Description
    System.String
    Overrides
    ODataAdaptor.OnDistinct(List<String>)

    OnDistinct(String[])

    Declaration
    public object OnDistinct(string[] distinctFields)
    Parameters
    Type Name Description
    System.String[] distinctFields
    Returns
    Type Description
    System.Object

    OnEachSearch(SearchFilter)

    Declaration
    public override void OnEachSearch(SearchFilter e)
    Parameters
    Type Name Description
    SearchFilter e
    Overrides
    ODataAdaptor.OnEachSearch(SearchFilter)

    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
    Type Description
    System.String
    Overrides
    ODataAdaptor.OnExpand(List<String>, List<String>)

    OnPredicate(WhereFilter, DataManagerRequest, Boolean)

    Declaration
    public override string OnPredicate(WhereFilter filter, DataManagerRequest query, bool requiresCast = false)
    Parameters
    Type Name Description
    WhereFilter filter
    DataManagerRequest query
    System.Boolean requiresCast
    Returns
    Type Description
    System.String
    Overrides
    ODataAdaptor.OnPredicate(WhereFilter, DataManagerRequest, Boolean)

    OnSearch(List<WhereFilter>)

    Declaration
    public override void OnSearch(List<WhereFilter> e)
    Parameters
    Type Name Description
    System.Collections.Generic.List<WhereFilter> e
    Overrides
    ODataAdaptor.OnSearch(List<WhereFilter>)

    OnSelect(List<String>)

    Declaration
    public override string OnSelect(List<string> selects)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.String> selects
    Returns
    Type Description
    System.String
    Overrides
    ODataAdaptor.OnSelect(List<String>)

    ProcessCrudResponse<T>(Object, DataManagerRequest)

    Declaration
    public override Task<object> ProcessCrudResponse<T>(object data, DataManagerRequest queries)
    Parameters
    Type Name Description
    System.Object data
    DataManagerRequest queries
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>
    Type Parameters
    Name Description
    T
    Overrides
    ODataAdaptor.ProcessCrudResponse<T>(Object, DataManagerRequest)

    ProcessResponse<T>(Object, DataManagerRequest)

    Declaration
    public override Task<object> ProcessResponse<T>(object data, DataManagerRequest queries)
    Parameters
    Type Name Description
    System.Object data
    DataManagerRequest queries
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>
    Type Parameters
    Name Description
    T
    Overrides
    ODataAdaptor.ProcessResponse<T>(Object, DataManagerRequest)
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved