Для изменения размера нажмите или перетащите

TaskBoxes - класс

Упакованные значения для часто используемых Task. Поля класса можно использовать для оптимизации, чтобы не создавать объекты Task при возврате из асинхронного метода типовых значений. Метод FromResultTResult(TResult) всегда возвращает новый объект Task.
Иерархия наследования
SystemObject
  Tessa.PlatformTaskBoxes

Пространство имён:  Tessa.Platform
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class TaskBoxes

Тип 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.
В начало страницы
См. также