Table of Contents

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

FilePath string

The absolute or relative path to the OpenRaster (.ora) file.

LayerSource string

The identifier of the layer image to retrieve.

LayerParser ILayerParser<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

string

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; }

Property Value

string