Class AbstractOperationWrapper
This abstract class implements the base migration operation to
switch from one platform to another.
Inheritance
System.Object
AbstractOperationWrapper
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Core.Data.Wrapper
Assembly: Mars.Core.dll
Syntax
public abstract class AbstractOperationWrapper : IOperation, IPlatform, IDisposable
Properties
| Improve this Doc View SourcePlatformDescriptor
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract ProcessingTargetType PlatformDescriptor { get; }
Property Value
| Type | Description |
|---|---|
| ProcessingTargetType |
Methods
| Improve this Doc View SourceClear()
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract void Clear()
Contains(Int32)
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract bool Contains(int key)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | key |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Dispose()
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract void Dispose()
Insert(Int32, IDomainData)
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public virtual void Insert(int key, IDomainData data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | key | |
| IDomainData | data |
MigrateTo(IOperation)
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public void MigrateTo(IOperation targetPlatformOperation)
Parameters
| Type | Name | Description |
|---|---|---|
| IOperation | targetPlatformOperation |
Remove(Int32)
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract void Remove(int key)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | key |
ScanGeometries()
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract IEnumerable<IDomainData> ScanGeometries()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IDomainData> |
ScanKeys()
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract IEnumerable<int> ScanKeys()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<System.Int32> |
Update(Int32, IDomainData)
This abstract class implements the base migration operation to
switch from one platform to another.
Declaration
public abstract void Update(int key, IDomainData data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | key | |
| IDomainData | data |
Implements
System.IDisposable