Class AbstractLayerMapper
This class provides the base implementation for the IGeneratedLayerLogger contract
and will be used by the generated class at runtime.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Mars.Core.Data.Compiler
Assembly: Mars.Core.dll
Syntax
public abstract class AbstractLayerMapper : AbstractMapper<ILayer>, IGeneratedLayerLogger, IGeneratedLogger<ILayer>, IOutputLogger
Remarks
This class is inherited by the JIT proxy implementation and should not be removed.
See the generated code for the reference in Mars.Core.Data.Compiler.ProxyEntityGenerator
Properties
| Improve this Doc View SourceEntity
The concrete layer reference
Declaration
[IgnoreMember]
public override ILayer Entity { get; set; }
Property Value
Type | Description |
---|---|
ILayer |
Overrides
Mars.Core.Data.Compiler.AbstractMapper<Mars.Interfaces.Layers.ILayer>.Entity
Remarks
This class is inherited by the JIT proxy implementation and should not be removed.
See the generated code for the reference in Mars.Core.Data.Compiler.ProxyEntityGenerator
|
Improve this Doc
View Source
LayerType
The associated type description containing information's about output properties
and the special layer type (e.g., normal, agent, raster, vector ,...)
Declaration
[IgnoreMember]
public LayerType LayerType { get; }
Property Value
Type | Description |
---|---|
LayerType |
Remarks
This class is inherited by the JIT proxy implementation and should not be removed.
See the generated code for the reference in Mars.Core.Data.Compiler.ProxyEntityGenerator