Click or drag to resize
MARC21_Interface Interface
Summary description for MARCEngine5.

Namespace: MARCEngine5
Assembly: MARCEngine (in MARCEngine.dll) Version: 2.2.8.0 (2.2.8)
Syntax
public interface MARC21_Interface

The MARC21_Interface type exposes the following members.

Properties
  NameDescription
Public propertyGetError
Returns the current Error value the last called function.
Public propertyMarcEngine_Version
Return the Assembly information for the MarcEngine
Public propertySet_XSLT_Engine
Set the XSLT Engine
Public propertySetTempPath
SetTempPath: Sets or retrieves the temporary file path used by the MARCEngine.
Public propertyXSLTError
XSLTError: Retrieves the last XSLT error processed.
Top
Methods
  NameDescription
Public methodAdd_Field
Adds new fields to a file of marc records
Public methodAdd_Field_Stream
Add Field as a stream
Public methodChangeStringEncoding
Convert between codepages
Public methodCloseReadStream
Closes a streamreader object
Public methodCloseWriteStream
Closes a StreamWriter Object
Public methodConvertFile
Convert charactersets from a codepage to UTF8
Public methodDelete_Field
Delete Field function is used to delete a list of fields from a file
Public methodDelete_Field_Stream
Delete Field as a stream
Public methodDelimited_Output_Stream
Export Delimited Text via a string
Public methodExport_Tabbed_MARC(String, String, String)
Export a delimited field list from a set of MARC records.
Public methodExport_Tabbed_MARC(String, String, String, Int32)
Export_Tabbed_MARC will export a defined set of data into delimited format.
Public methodExport_Tabbed_MARC_Stream(String, String)
Export a delimited field list from a set of MARC records.
Public methodExport_Tabbed_MARC_Stream(String, String, Int32)
Export a delimited field list from a set of MARC records.
Public methodMARC2MARC21XML
Translates MARC to MARC21XML
Public methodMARC2MARC21XML_Stream
MARC 2 MARC21XML Streaming function. Tasks a stream of records and processes them
Public methodMARC2Stream
Break a set of MARC records to a stream
Public methodMARC2XML
Translates MARC to XML
Public methodMARC2XML_Stream
MARC2XML via a string
Public methodMarcFile
MarcFile: reads MARC Files and return data in the mnemonic format.
Public methodMarcFileEx
MarcFileEx: reads MARC Files and return data in the mnemonic format.
Public methodMARCJoin
MARCJoin provides the ability to join a set of files into a single file.
Public methodMARCSplit
MARCSplit provides the ability to split larger record sets into smaller file sets.
Public methodMARCXMLtoMARC
Depricated function: Used in MarcEdit 4.6. Use ReadMARC21XML
Public methodMMaker
MMaker reads MarcEdit's Mnemonic format and returns a MARC file.
Public methodMMakerEx
MMakerEx reads MarcEdit's Mnemonic format and returns a MARC file.
Public methodMnemonic2Stream
Make a Mnemonic set of records to a stream
Public methodOpenReadStream
Opens a StreamReader Object configured to a specific codepage
Public methodOpenStreamWriter
Returns a streamwriter object
Public methodPeek
Peeks forward in a stream to see if file is at the end or not
Public methodReadAll
Read the entire contents of a streamreader object
Public methodReadLine
Reads next line of the StreamReaderObject
Public methodReadMARC21XML
Reads MARC21XML to MARC
Public methodReadMARC21XMLStream
Process a MARCXML21 stream to MARC.
Public methodReadNextMnemonicRecord
Returns the next mnemonic record block
Public methodUnEscapeEntities
Unescapes HTML entities from a string and replaces them with their UTF8 values.
Public methodWrite
Writes to a streamWriter object
Public methodXML2MARC
Translates XML to MARC
Public methodXML2XML
Translates one XML format to another.
Public methodXMLFile
Depricated MARCEngine 4.6 function. Use MARC2MARC21XML
Public methodXMLtoMARC
Depricated. Use XML2MARC
Public methodXMLtoXML
Depricated function from MarcEdit 4.6. Use XML2XML
Top
See Also