Метод startChunkedConversion
ChunkedConversionSink<Объект> startChunkedConversion(Начать чанкированное преобразование.
В возвращаемый синк может быть передан только один объект.
Аргумент sink получит списки байтов размером, зависящим от bufferSize, переданного в конструктор при создании этого кодировщика.
Исходный код
ChunkedConversionSink<Object> startChunkedConversion(Sink<List<int>> sink) {
ByteConversionSink byteSink;
if (sink is ByteConversionSink) {
byteSink = sink;
} else {
byteSink = new ByteConversionSink.from(sink);
}
return new _JsonUtf8EncoderSink(
byteSink, _toEncodable, _indent, _bufferSize);
}
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-convert/JsonUtf8Encoder/startChunkedConversion.html