Blazor

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IDataAdaptor - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface IDataAdaptor

    Interface for Data adaptors.

    Namespace: Syncfusion.Blazor.Data
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public interface IDataAdaptor

    Methods

    BatchUpdate(DataManager, Object, Object, Object, String, String, Nullable<Int32>)

    Performs Batch CRUD operations synchronously.

    Declaration
    object BatchUpdate(DataManager dataManager, object changedRecords, object addedRecords, object deletedRecords, string keyField, string key, Nullable<int> dropIndex)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object changedRecords
    System.Object addedRecords
    System.Object deletedRecords
    System.String keyField
    System.String key
    System.Nullable<System.Int32> dropIndex
    Returns
    Type Description
    System.Object

    BatchUpdateAsync(DataManager, Object, Object, Object, String, String, Nullable<Int32>)

    Performs Batch CRUD operations asynchronously.

    Declaration
    Task<object> BatchUpdateAsync(DataManager dataManager, object changedRecords, object addedRecords, object deletedRecords, string keyField, string key, Nullable<int> dropIndex)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object changedRecords
    System.Object addedRecords
    System.Object deletedRecords
    System.String keyField
    System.String key
    System.Nullable<System.Int32> dropIndex
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>

    Insert(DataManager, Object, String)

    Performs Insert operation synchronously.

    Declaration
    object Insert(DataManager dataManager, object data, string key)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object data
    System.String key
    Returns
    Type Description
    System.Object

    InsertAsync(DataManager, Object, String)

    Performs Insert operation asynchronously.

    Declaration
    Task<object> InsertAsync(DataManager dataManager, object data, string key)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object data
    System.String key
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>

    Read(DataManagerRequest, String)

    Performs data Read operation synchronously.

    Declaration
    object Read(DataManagerRequest dataManagerRequest, string key = null)
    Parameters
    Type Name Description
    DataManagerRequest dataManagerRequest
    System.String key
    Returns
    Type Description
    System.Object

    ReadAsync(DataManagerRequest, String)

    Performs data Read operation asynchronously.

    Declaration
    Task<object> ReadAsync(DataManagerRequest dataManagerRequest, string key = null)
    Parameters
    Type Name Description
    DataManagerRequest dataManagerRequest
    System.String key
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>

    Remove(DataManager, Object, String, String)

    Performs Remove operation synchronously.

    Declaration
    object Remove(DataManager dataManager, object data, string keyField, string key)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object data
    System.String keyField
    System.String key
    Returns
    Type Description
    System.Object

    RemoveAsync(DataManager, Object, String, String)

    Performs Remove operation asynchronously..

    Declaration
    Task<object> RemoveAsync(DataManager dataManager, object data, string keyField, string key)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object data
    System.String keyField
    System.String key
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>

    SetParent(BaseComponent)

    Declaration
    void SetParent(BaseComponent parent)
    Parameters
    Type Name Description
    BaseComponent parent

    Update(DataManager, Object, String, String)

    Performs Update operation synchronously.

    Declaration
    object Update(DataManager dataManager, object data, string keyField, string key)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object data
    System.String keyField
    System.String key
    Returns
    Type Description
    System.Object

    UpdateAsync(DataManager, Object, String, String)

    Performs Update operation asynchronously.

    Declaration
    Task<object> UpdateAsync(DataManager dataManager, object data, string keyField, string key)
    Parameters
    Type Name Description
    DataManager dataManager
    System.Object data
    System.String keyField
    System.String key
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Object>
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved