Show / Hide Table of Contents

    IDataStore.Current Property

    .NET Standard 2.x

    Gets the currently referenced row in the enumerator.

    Namespace: DWNet.Data

    Assembly: DWNet.Data.dll

    Syntax

       public TModel Current { get; }
    

    Property Value

    TModel

    The currently referenced row in the enumerator.

    Remarks

    This method can be used together with DataStore.MoveNext to get all of the data rows by traversing DataStore.

    Examples

    The following code example demonstrates how to use the Current property to show the value of the Name column of the specified row.

    using Appeon.ApiDoc.Models;
    using DWNet.Data;
    using System;
    
    namespace Appeon.ApiDoc.IDataStoreExamples
    {
        public class CurrentExample
        {
            private readonly SchoolContext _context;
    
            public CurrentExample(SchoolContext dataContext)
            {
                // Sets the data context
                _context = dataContext;
            }
    
            public void Example()
            {
                // Instantiates datastore with datawindow: d_department
                var datastore = new DataStore("d_department", _context);
    
                datastore.Retrieve();
    
                Console.WriteLine("Retrieved Rowcount: {0}", datastore.RowCount);
    
                // Moves to the next row
                datastore.MoveNext();
    
                // Gets the current row of the DataStore
                var currenRow = (D_Department)datastore.Current;
    
                // Shows the Name value of the current row in DataStore
                Console.WriteLine("The Name value of the current row: {0}",
                                   currenRow.Name);
    
                /*This code produces the following output:
                
                Retrieved Rowcount: 4
                The Name value of the current row: Engineering    
                */
            }
        }
    }
    

    Example Refer To

    Model Class: D_Department
    DataWindow File: d_department

    Applies to

    .NET Standard

    2.x

    Back to top Generated by Appeon