Table of Contents

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
object
UnitDataIntegrationComBase
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

client UnitDataIntegrationClientBase

The 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

disposing bool

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

GetFields()

Gets the fields index for this unit.

public IFieldsIndexIntegrationCom GetFields()

Returns

IFieldsIndexIntegrationCom

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

name string

The unit's name.