Class AduDataIntegrationClientBase
- Namespace
- Sfrep.AppraiseIt.Client.Integration.DataStore
- Assembly
- Sfrep.AppraiseIt.Client.Integration.dll
This is the base class that encapsulates all unit types that occur in the dynamic data store that are ADUs.
public class AduDataIntegrationClientBase : UnitDataIntegrationClientBase, IDisposable
- Inheritance
-
objectAduDataIntegrationClientBase
- Implements
- Derived
- Inherited Members
-
object.Equals(object)object.Equals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()object.ReferenceEquals(object, object)object.ToString()
Constructors
AduDataIntegrationClientBase(IntegrationClient, JoinableTaskFactory, IAduDataIntegrationServerBase)
Creates a new instance.
protected AduDataIntegrationClientBase(IntegrationClient integrationClient, JoinableTaskFactory joinableTaskFactory, IAduDataIntegrationServerBase server)
Parameters
integrationClientIntegrationClientThe integration client connection.
joinableTaskFactoryJoinableTaskFactoryA JoinableTaskFactory used to start asyncronous Tasks from the main thread.
serverIAduDataIntegrationServerBaseThe connection to the report's dynamic data store.
Properties
AduIndex
Gets the ADU's index.
public int AduIndex { get; }
Property Value
- int
Methods
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.