Table of Contents

Class DataStoreRepeatableRowGroupIntegrationClient

Namespace
Sfrep.AppraiseIt.Client.Integration.DataStore
Assembly
Sfrep.AppraiseIt.Client.Integration.dll

A repeatable row group in the dynamic data store.

public sealed class DataStoreRepeatableRowGroupIntegrationClient : DataStoreIntegrationClientBase, IDisposable
Inheritance
object
DataStoreRepeatableRowGroupIntegrationClient
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()

Properties

ItemCount

Gets the number of items in this repeatable row group.

public int ItemCount { get; }

Property Value

int

RowGroupId

Gets the repeatable row group's ID.

public string RowGroupId { get; }

Property Value

string

Methods

AddItem()

Adds an item to this repeatable row group.

public DataStoreRepeatableRowGroupItemIntegrationClient AddItem()

Returns

DataStoreRepeatableRowGroupItemIntegrationClient

The newly added repeatable row group item.

Remarks

Each call returns a new instance that, to prevent resource leaks, must be disposed by calling the Dispose method once it is no longer needed.

Clear()

Clears all field data in this repeatable row group.

public void Clear()

Dispose(bool)

Frees resources used by this instance.

protected override void Dispose(bool disposing)

Parameters

disposing bool

True if called by the Dispose() method. False if called by the finalizer.

GetItem(int)

Gets the specified item in this repeatable row group.

public DataStoreRepeatableRowGroupItemIntegrationClient GetItem(int rowGroupItemIndex)

Parameters

rowGroupItemIndex int

The item's index.

Returns

DataStoreRepeatableRowGroupItemIntegrationClient

The specified item in this repeatable row group.

Remarks

Each call returns a new instance that, to prevent resource leaks, must be disposed by calling the Dispose method once it is no longer needed.

RemoveItem(int)

Removes the specified item from this repeatable row group.

public void RemoveItem(int rowGroupItemIndex)

Parameters

rowGroupItemIndex int

The item's index.