public static Variant FromString(string xml, XmlMode mode, IVariantObjectFactory factory) { using (var ms = new System.IO.StringReader(xml)) { return Create(ms, mode).WithObjectFactory(factory).Read(); } }
public static Variant FromBytes(byte[] bytes, BinaryMode mode, IVariantObjectFactory factory) { using (MemoryStream ms = new MemoryStream(bytes)) { BinaryReader reader = new BinaryReader(ms, mode, factory); return(reader.Read()); } }
public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory, bool requireSeekableReader) { m_mode = mode; m_factory = factory; m_stream = stream; m_filter = stream; m_requireSeekableReader = requireSeekableReader; }
public static Variant FromBytes(byte[] bytes, BinaryMode mode, IVariantObjectFactory factory) { using (MemoryStream ms = new MemoryStream(bytes)) { BinaryReader reader = new BinaryReader(ms, mode, factory); return reader.Read(); } }
public XmlParserBase WithObjectFactory(IVariantObjectFactory factory) { m_factory = factory; return(this); }
unsafe public static Variant FromBytes(byte *bytes, long length, BinaryMode mode, IVariantObjectFactory factory) { using (UnmanagedMemoryStream ms = new UnmanagedMemoryStream(bytes, length)) { BinaryReader reader = new BinaryReader(ms, mode, factory); return(reader.Read()); } }
public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory) : this(stream, mode, factory, false) { }
public XmlParserBase WithObjectFactory(IVariantObjectFactory factory) { m_factory = factory; return this; }
public static unsafe Variant FromBytes(byte* bytes, long length, BinaryMode mode, IVariantObjectFactory factory) { using (UnmanagedMemoryStream ms = new UnmanagedMemoryStream(bytes, length)) { BinaryReader reader = new BinaryReader(ms, mode, factory); return reader.Read(); } }
public BinaryReader(System.IO.Stream stream, BinaryMode mode, IVariantObjectFactory factory) : this(stream, BinaryMode.Default, null, false) { }
public XmlReader WithObjectFactory(IVariantObjectFactory factory) { m_parser.WithObjectFactory(factory); return this; }