Exemplo n.º 1
0
 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();
     }
 }
Exemplo n.º 2
0
 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());
     }
 }
Exemplo n.º 3
0
 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;
 }
Exemplo n.º 4
0
 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();
     }
 }
Exemplo n.º 5
0
 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;
 }
Exemplo n.º 6
0
 public XmlParserBase WithObjectFactory(IVariantObjectFactory factory)
 {
     m_factory = factory;
     return(this);
 }
Exemplo n.º 7
0
 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());
     }
 }
Exemplo n.º 8
0
 public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory) :
     this(stream, mode, factory, false)
 {
 }
Exemplo n.º 9
0
 public XmlParserBase WithObjectFactory(IVariantObjectFactory factory)
 {
     m_factory = factory;
     return this;
 }
Exemplo n.º 10
0
 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();
     }
 }
Exemplo n.º 11
0
 public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory)
     : this(stream, mode, factory, false)
 {
 }
Exemplo n.º 12
0
 public BinaryReader(System.IO.Stream stream, BinaryMode mode, IVariantObjectFactory factory)
     : this(stream, BinaryMode.Default, null, false)
 {
 }
Exemplo n.º 13
0
 public XmlReader WithObjectFactory(IVariantObjectFactory factory)
 {
     m_parser.WithObjectFactory(factory);
     return this;
 }