Class ReadLayerAs<T>.Request
- Namespace
- Olve.OpenRaster
- Assembly
- Olve.OpenRaster.dll
Request to load and parse a layer from an OpenRaster (.ora) file.
public record ReadLayerAs<T>.Request : IEquatable<ReadLayerAs<T>.Request>
- Inheritance
-
ReadLayerAs<T>.Request
- Implements
- Inherited Members
Constructors
Request(string, string, ILayerParser<T>)
Request to load and parse a layer from an OpenRaster (.ora) file.
public Request(string FilePath, string LayerSource, ILayerParser<T> LayerParser)
Parameters
FilePathstringThe absolute or relative path to the OpenRaster (.ora) file.
LayerSourcestringThe identifier of the layer image to retrieve.
LayerParserILayerParser<T>The parser responsible for converting the image data into the output type.
Properties
FilePath
The absolute or relative path to the OpenRaster (.ora) file.
public string FilePath { get; init; }
Property Value
LayerParser
The parser responsible for converting the image data into the output type.
public ILayerParser<T> LayerParser { get; init; }
Property Value
- ILayerParser<T>
LayerSource
The identifier of the layer image to retrieve.
public string LayerSource { get; init; }