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