StringBuilderReader - класс

Definition

Пространство имён: Tessa.Platform.IO
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class StringBuilderReader : TextReader
Inheritance
Object    MarshalByRefObject    TextReader    StringBuilderReader

Конструкторы

StringBuilderReaderИнициализирует новый экземпляр класса StringBuilderReader

Методы

Close
(Переопределяет TextReaderClose)
DisposeReleases all resources used by the TextReader object.
(Унаследован от TextReader)
Dispose(Boolean)Освобождает неуправляемые ресурсы, используемые объектом StringBuilderReader, а при необходимости освобождает также управляемые ресурсы
(Переопределяет TextReaderDispose(Boolean))
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance.
(Унаследован от MarshalByRefObject)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance.
(Унаследован от MarshalByRefObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
MemberwiseClone(Boolean)Creates a shallow copy of the current MarshalByRefObject object.
(Унаследован от MarshalByRefObject)
Peek
(Переопределяет TextReaderPeek)
Read
(Переопределяет TextReaderRead)
Read(SpanChar)
(Унаследован от TextReader)
Read(Char, Int32, Int32)
(Переопределяет TextReaderRead(Char, Int32, Int32))
ReadAsync(MemoryChar, CancellationToken)
(Унаследован от TextReader)
ReadAsync(Char, Int32, Int32)Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index.
(Унаследован от TextReader)
ReadBlock(SpanChar)
(Унаследован от TextReader)
ReadBlock(Char, Int32, Int32)Reads a specified maximum number of characters from the current text reader and writes the data to a buffer, beginning at the specified index.
(Унаследован от TextReader)
ReadBlockAsync(MemoryChar, CancellationToken)
(Унаследован от TextReader)
ReadBlockAsync(Char, Int32, Int32)Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index.
(Унаследован от TextReader)
ReadLine
(Переопределяет TextReaderReadLine)
ReadLineAsyncReads a line of characters asynchronously and returns the data as a string.
(Унаследован от TextReader)
ReadToEnd
(Переопределяет TextReaderReadToEnd)
ReadToEndAsyncReads all characters from the current position to the end of the text reader asynchronously and returns them as one string.
(Унаследован от TextReader)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

DrainAsync Выполняет асинхронное чтение всех данных, содержащихся для заданного объекта TextReader, но не использует эти данные, и возвращает асинхронную задачу по окончанию чтения.
(Определяется IOExtensions)
Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
ReadToEndAsync Выполняет асинхронное чтение строки для заданного объекта TextReader с указанием токена отмены операции CancellationToken. Метод без указания токена отмены ReadToEndAsync доступен в классе TextReader, но он не позволяет прервать чтение.
(Определяется IOExtensions)
Set
(Определяется ComHelper)

См. также