Class DataStoreNestedRepeatableRowGroupIntegrationClient
- Namespace
- Sfrep.AppraiseIt.Client.Integration.DataStore
- Assembly
- Sfrep.AppraiseIt.Client.Integration.dll
A nested repeatable row group in the dynamic data store.
public sealed class DataStoreNestedRepeatableRowGroupIntegrationClient : DataStoreIntegrationClientBase, IDisposable
- Inheritance
-
objectDataStoreNestedRepeatableRowGroupIntegrationClient
- 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 nested repeatable row group.
public int ItemCount { get; }
Property Value
- int
NestedRowGroupId
Gets the nested repeatable row group's ID.
public string NestedRowGroupId { get; }
Property Value
- string
Methods
AddItem()
Adds an item to this nested repeatable row group.
public DataStoreNestedRepeatableRowGroupItemIntegrationClient AddItem()
Returns
- DataStoreNestedRepeatableRowGroupItemIntegrationClient
The newly added nested 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 nested repeatable row group.
public void Clear()
Dispose(bool)
Frees resources used by this instance.
protected override void Dispose(bool disposing)
Parameters
disposingboolTrue if called by the Dispose() method. False if called by the finalizer.
GetItem(int)
Gets the specified item in this nested repeatable row group.
public DataStoreNestedRepeatableRowGroupItemIntegrationClient GetItem(int nestedRowGroupItemIndex)
Parameters
nestedRowGroupItemIndexintThe item's index.
Returns
- DataStoreNestedRepeatableRowGroupItemIntegrationClient
The specified item in this nested 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 nested repeatable row group.
public void RemoveItem(int nestedRowGroupItemIndex)
Parameters
nestedRowGroupItemIndexintThe item's index.