TaskBoxes - класс
Упакованные значения для часто используемых Task. Поля класса можно использовать для оптимизации,
чтобы не создавать объекты Task при возврате из асинхронного метода типовых значений.
Метод FromResultTResult(TResult) всегда возвращает новый объект Task.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static class TaskBoxes
Public NotInheritable Class TaskBoxes
public ref class TaskBoxes abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type TaskBoxes = class end
- Inheritance
- Object TaskBoxes
Box(Boolean) |
Возвращает значение из кэша Task<bool>, соответствующее параметру типа Boolean.
Возвращаемая задача синхронно получает результат value.
|
Box(Byte) |
Возвращает значение из кэша Task<byte[]>, соответствующее параметру типа массив Byte.
Возвращаемая задача синхронно получает результат value.
|
Box(Int16) |
Возвращает значение из кэша Task<bool>, соответствующее параметру типа Int16.
Если значения в кэше нет, то задача создаётся. Возвращаемая задача синхронно получает результат value.
|
Box(Int32) |
Возвращает значение из кэша Task<bool>, соответствующее параметру типа Int32.
Если значения в кэше нет, то задача создаётся. Возвращаемая задача синхронно получает результат value.
|
Box(Int64) |
Возвращает значение из кэша Task<bool>, соответствующее параметру типа Int64.
Если значения в кэше нет, то задача создаётся. Возвращаемая задача синхронно получает результат value.
|
Box(String) |
Возвращает значение из кэша Task<byte[]>, соответствующее параметру типа String.
Возвращаемая задача синхронно получает результат value.
|
Box(ValidationResult) |
Возвращает значение из кэша Task<ValidationResult>, соответствующее параметру типа ValidationResult.
Возвращаемая задача синхронно получает результат value.
|
EmptyBytes |
Задача, синхронно возвращающая значение byte[0] типа массив Byte.
|
EmptyStream |
Задача, синхронно возвращающая значение Stream.Null типа Stream.
Такой поток не возвращает данных при чтении, но ссылка на поток не равна null.
|
EmptyString |
Задача, синхронно возвращающая значение string.Empty типа String.
|
EmptySuccessAndValidationResult |
Задача, синхронно возвращающая кортеж из признака успешного завершения true
и объекта Empty типа ValidationResult.
|
EmptyValidationResult |
Задача, синхронно возвращающая объект Empty типа ValidationResult.
|
False |
Задача, синхронно возвращающая значение false типа Boolean.
|
Int16MinusOne |
Задача, синхронно возвращающая значение -1 типа Int16.
|
Int16One |
Задача, синхронно возвращающая значение 1 типа Int16.
|
Int16Zero |
Задача, синхронно возвращающая значение 0 типа Int16.
|
Int32MinusOne |
Задача, синхронно возвращающая значение -1 типа Int32.
|
Int32One |
Задача, синхронно возвращающая значение 1 типа Int32.
|
Int32Zero |
Задача, синхронно возвращающая значение 0 типа Int32.
|
Int64MinusOne |
Задача, синхронно возвращающая значение -1 типа Int64.
|
Int64One |
Задача, синхронно возвращающая значение 1 типа Int64.
|
Int64Zero |
Задача, синхронно возвращающая значение 0 типа Int64.
|
Null |
Задача, синхронно возвращающая значение null типа Object.
|
NullBytes |
Задача, синхронно возвращающая значение null типа массив Byte.
|
NullStream |
Задача, синхронно возвращающая значение Stream.Null типа Stream.
|
NullString |
Задача, синхронно возвращающая значение null типа String.
|
NullValidationResult |
Задача, синхронно возвращающая объект null типа ValidationResult.
|
True |
Задача, синхронно возвращающая значение true типа Boolean.
|