Class UnitDataIntegrationComBase
- Namespace
- Sfrep.AppraiseIt.Client.Integration.Com.DataStore
- Assembly
- Sfrep.AppraiseIt.Client.Integration.Com.dll
This is the base class that encapsulates all unit types that occur in the dynamic data store.
[ComVisible(true)]
[Guid("2EDE63AD-76A0-4DE5-8EBF-770D28A0650C")]
[ClassInterface(ClassInterfaceType.None)]
public class UnitDataIntegrationComBase : IUnitDataIntegrationComBase, IDisposable
- Inheritance
-
objectUnitDataIntegrationComBase
- Implements
- Derived
- Inherited Members
-
object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()
Constructors
UnitDataIntegrationComBase()
This no args constructor is required for COM support and should not be called directly.
protected UnitDataIntegrationComBase()
UnitDataIntegrationComBase(UnitDataIntegrationClientBase)
Creates a new instance.
protected UnitDataIntegrationComBase(UnitDataIntegrationClientBase client)
Parameters
clientUnitDataIntegrationClientBaseThe client connection.
Exceptions
- ArgumentNullException
Thrown if client is null.
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Dispose(bool)
Frees resources used by this instance.
protected virtual void Dispose(bool disposing)
Parameters
disposingboolTrue if called by the Dispose() method. False if called by the finalizer.
GetFields()
Gets the fields index for this unit.
public IFieldsIndexIntegrationCom GetFields()
Returns
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.
GetName()
Gets the unit's name.
public string GetName()
Returns
- string
Remarks
The unit's name.
SetName(string)
Sets the unit's name.
public void SetName(string name)
Parameters
namestringThe unit's name.