MarcXML_File_ReaderWriter Class
 MarcXML metadat reader/writer utilized the MarcXML schema to write a stand-alone
            MarcXML file/stream or read from a stand-alone MarcXML file/stream 
Namespace: SobekCM.Resource_Object.Metadata_File_ReaderWritersAssembly: SobekCM_Resource_Object (in SobekCM_Resource_Object.dll) Version: 4.10.0.0 (4.10.0)
Syntax
| C# | 
|---|
| public class MarcXML_File_ReaderWriter : XML_Writing_Base_Type, 
	iMetadata_File_ReaderWriter | 
Inheritance Hierarchy
Constructors
Methods
|  | Name | Description | 
|---|
|  | Convert_String_To_XML_Safe |  Converts a basic string into an XML-safe string (Inherited from XML_Writing_Base_Type.) | 
|  | Read_Metadata(Stream, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) |  Reads metadata from an open stream and saves to the provided item/package  | 
|  | Read_Metadata(String, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) |  Reads metadata from an existing metadata file and saves to the provided item/package  | 
|  | Write_Metadata(TextWriter, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) |  Writes the formatted metadata from the provided item to a TextWriter (usually to an output stream)  | 
|  | Write_Metadata(String, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) |  Writes the formatted metadata from the provided item to a file  | 
Properties
|  | Name | Description | 
|---|
|  | canRead |  Flag indicates if this reader/writer can read from files and streams  | 
|  | canWrite |  Flag indicates if this reader/writer can write to files and streams  | 
|  | Metadata_Type_Abbreviation |  Abbreviation for the metadata format utilized by this reader/writer (i.e., DC, MODS, GSA, etc.. )  | 
|  | Metadata_Type_Name |  Full name which best describes the metadata format this reader/writer utilizes (i.e. Dublin Core, Greenstone file, etc.. )  | 
See Also