WriteBytes() публичный Метод

Writes BSON binary data to the writer.
public WriteBytes ( byte bytes ) : void
bytes byte The bytes.
Результат void
Пример #1
0
 public void TestTwoBinaries()
 {
     var document = new BsonDocument();
     using (var writer = new BsonDocumentWriter(document))
     {
         writer.WriteStartDocument();
         writer.WriteBytes("a", new byte[] { 1 });
         writer.WriteBytes("b", new byte[] { 2 });
         writer.WriteEndDocument();
     }
     var json = document.ToJson();
     var expected = "{ 'a' : new BinData(0, 'AQ=='), 'b' : new BinData(0, 'Ag==') }".Replace("'", "\""); ;
     Assert.Equal(expected, json);
 }
Пример #2
0
 public void TestOneNestedBinary()
 {
     var document = new BsonDocument();
     using (var writer = new BsonDocumentWriter(document))
     {
         writer.WriteStartDocument();
         writer.WriteStartDocument("nested");
         writer.WriteBytes("a", new byte[] { 1, 2 });
         writer.WriteEndDocument();
         writer.WriteEndDocument();
     }
     var json = document.ToJson();
     var expected = "{ 'nested' : { 'a' : new BinData(0, 'AQI=') } }".Replace("'", "\"");
     Assert.Equal(expected, json);
 }