Table of Contents

Class Iso8211DocumentBuilder

Namespace
EncDotNet.Iso8211
Assembly
EncDotNet.Iso8211.dll

Builds an Iso8211Document from a sequence of records.

public sealed class Iso8211DocumentBuilder
Inheritance
Iso8211DocumentBuilder
Inherited Members

Remarks

This is a convenience aggregator over Iso8211RecordBuilder. The resulting document can be serialized with Iso8211DocumentWriter.

Methods

AddRecord(Iso8211Record)

Adds a record to the document.

public Iso8211DocumentBuilder AddRecord(Iso8211Record record)

Parameters

record Iso8211Record

The record to add.

Returns

Iso8211DocumentBuilder

This builder, for chaining.

AddRecord(Iso8211RecordBuilder)

Builds a record with Iso8211RecordBuilder and adds it to the document.

public Iso8211DocumentBuilder AddRecord(Iso8211RecordBuilder recordBuilder)

Parameters

recordBuilder Iso8211RecordBuilder

The record builder to build and add.

Returns

Iso8211DocumentBuilder

This builder, for chaining.

Build()

Builds the Iso8211Document.

public Iso8211Document Build()

Returns

Iso8211Document

The built document.