LimitedPoolItemT - класс |
Пространство имён: Tessa.Platform.Collections
public sealed class LimitedPoolItem<T> : ILimitedPoolItem<T>, IAsyncDisposable
Тип LimitedPoolItemT предоставляет следующие члены.
Имя | Описание | |
---|---|---|
LimitedPoolItemT |
Создаёт экземпляр класса с указанием значения объекта в пуле и параметров его жизненного цикла.
|
Имя | Описание | |
---|---|---|
IsExpired |
Признак того, что время жизни объекта истекло,
и после возврата в пул объект должен быть пересоздан.
Значение свойства определяется динамически в момент обращения.
Экземпляр объекта может быть не освобождён по завершению времени жизни,
если это не запрошено пулом ILimitedPoolT,
но гарантируется, что такой объект не будет использован при запросе нового объекта из пула.
| |
Value |
Значение объекта в пуле.
|
Имя | Описание | |
---|---|---|
DisposeAsync | Освобождает ресурсы, занимаемые объектом. | |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
Expire |
Указывает, что время жизни объекта истекло, даже если в действительности оно ещё не истекло.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
Get | (Определяется ComHelper.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
Set | (Определяется ComHelper.) |