Table of Contents

Class UsaceIencProductCatalogReader

Namespace
EncDotNet.S100.Collections.Usace
Assembly
EncDotNet.S100.Collections.dll

Reads USACE Inland ENC product catalogues. Any root element named IENC…ProductCatalog is accepted (river cells, buoy overlay, Southwest Pass); unknown elements are ignored and malformed values read as absent.

public static class UsaceIencProductCatalogReader
Inheritance
UsaceIencProductCatalogReader
Inherited Members

Methods

IsCatalogueRoot(string)

True for a USACE IENC catalogue root element name.

public static bool IsCatalogueRoot(string localName)

Parameters

localName string

Returns

bool

Read(Stream)

Reads a catalogue from stream.

public static UsaceIencProductCatalog Read(Stream stream)

Parameters

stream Stream

Returns

UsaceIencProductCatalog

Exceptions

XmlException

The content is not a USACE IENC product catalogue.

Read(string)

Reads the catalogue at path.

public static UsaceIencProductCatalog Read(string path)

Parameters

path string

Returns

UsaceIencProductCatalog