NumberComposer - класс |
Пространство имён: Tessa.Cards.Numbers
public class NumberComposer : NumberExtendable, INumberComposer, INumberExtendable
Тип NumberComposer предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| NumberComposer |
Создаёт экземпляр класса с указанием его зависимостей.
|
| Имя | Описание | |
|---|---|---|
| Dependencies |
Объект, содержащий стандартные зависимости текущего объекта.
|
| Имя | Описание | |
|---|---|---|
| AcquireNumberAsync |
Выделяет и возвращает очередной номер заданного типа без предварительного резервирования
для контекста события, происходящего с номером. Возвращает пустой номер, если действие не удалось выполнить.
Возвращённое значение не может быть равно null.
| |
| AcquireNumberCoreAsync |
Выделяет и возвращает очередной номер заданного типа без предварительного резервирования
для контекста события, происходящего с номером. Возвращает пустой номер, если действие не удалось выполнить.
Возвращённое значение не может быть равно null.
| |
| AcquireReservedNumberAsync |
Выделяет заданный зарезервированный номер для контекста события, происходящего с номером.
Возвращает признак того, что выделение номера успешно выполнено.
| |
| AcquireReservedNumberCoreAsync |
Выделяет заданный зарезервированный номер для контекста события, происходящего с номером.
Возвращает признак того, что выделение номера успешно выполнено.
| |
| AcquireUnreservedNumberAsync |
Выделяет заданный номер без предварительного резервирования для контекста события, происходящего с номером.
Возвращает признак того, что выделение номера успешно выполнено.
| |
| AcquireUnreservedNumberCoreAsync |
Выделяет заданный номер без предварительного резервирования для контекста события, происходящего с номером.
Возвращает признак того, что выделение номера успешно выполнено.
| |
| DereserveNumberAsync |
Дерезервирует заданный номер для контекста события, происходящего с номером.
Возвращает признак того, что дерезервирование номера успешно выполнено.
| |
| DereserveNumberCoreAsync |
Дерезервирует заданный номер для контекста события, происходящего с номером.
Возвращает признак того, что дерезервирование номера успешно выполнено.
| |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| 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.) | |
| GetNumberAsync |
Возвращает номер заданного типа для контекста события, происходящего с номером.
Например, загружает номер из определённой позиции в карточке.
Возвращает пустой номер, если выполнить действие не удалось.
Возвращённое значение не может быть равно null.
| |
| GetSequenceProvider |
Возвращает объект [Tessa.Sequences.ISequenceProvider],
подходящий для заданного события, происходящего с номером.
| |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| MethodReturnedNull |
Создаёт и возвращает исключение, которое вызывается в случае, когда перегруженный виртуальный метод
вернул null, хотя он не должен был возвращать null.
(Унаследован от NumberExtendable.) | |
| NotifyAfterEventAsync |
Выполняет постобработку события, происходящего с номером. Это предоставляет возможность
изменить результат обработанного события или сохранить результат во внешнем хранилище.
(Унаследован от NumberExtendable.) | |
| NotifyAfterEventCoreAsync |
Выполняет постобработку события, происходящего с номером. Это предоставляет возможность
изменить результат обработанного события или сохранить результат во внешнем хранилище.
(Унаследован от NumberExtendable.) | |
| NotifyBeforeEventAsync |
Выполняет предварительную обработку события, происходящего с номером. Это предоставляет возможность
полностью заместить или отменить стандартную обработку.
(Унаследован от NumberExtendable.) | |
| NotifyBeforeEventCoreAsync |
Выполняет предварительную обработку события, происходящего с номером. Это предоставляет возможность
полностью заместить или отменить стандартную обработку.
(Унаследован от NumberExtendable.) | |
| ReleaseNumberAsync |
Освобождает заданный выделенный или зарезервированный номер для контекста события, происходящего с номером.
Возвращает признак того, что освобождение номера успешно выполнено.
| |
| ReleaseNumberCoreAsync |
Освобождает заданный выделенный или зарезервированный номер для контекста события, происходящего с номером.
Возвращает признак того, что освобождение номера успешно выполнено.
| |
| ReserveAcquiredNumberAsync |
Резервирует номер, который ранее мог быть выделен, для контекста события, происходящего с номером.
Возвращает признак того, что выделение номера успешно выполнено.
| |
| ReserveAcquiredNumberCoreAsync |
Резервирует номер, который ранее мог быть выделен, для контекста события, происходящего с номером.
Возвращает признак того, что выделение номера успешно выполнено.
| |
| ReserveNumberAsync |
Резервирует и возвращает номер заданного типа для контекста события, происходящего с номером.
Возвращает пустой номер, если действие не удалось выполнить.
Возвращённое значение не может быть равно null.
| |
| ReserveNumberCoreAsync |
Резервирует и возвращает номер заданного типа для контекста события, происходящего с номером.
Возвращает пустой номер, если действие не удалось выполнить.
Возвращённое значение не может быть равно null.
| |
| ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
| TryCreateNewDbScope |
Открывает новое соединение с базой данных, если этого требует режим выполнения транзакций
и выполнение происходит на сервере. В противном случае возвращает null.
|
| Имя | Описание | |
|---|---|---|
| AfterEvent |
Событие, выполняемое в процессе постобработки события, происходящего с номером. Это предоставляет возможность
изменить результат обработанного события или сохранить результат во внешнем хранилище.
(Унаследован от NumberExtendable.) | |
| BeforeEvent |
Событие, выполняемое в процессе предварительной обработки события, происходящего с номером.
Это предоставляет возможность полностью заместить или отменить стандартную обработку.
(Унаследован от NumberExtendable.) |
| Имя | Описание | |
|---|---|---|
| AcquireNumberByTypeAsync |
Выделяет и возвращает номер, тип которого указан в объекте
context.NumberObject.
Возвращённое значение не равно null, но может быть пустым в случае ошибки.
(Определяется NumberExtensions.) | |
| AcquireReservedNumberAsync |
Выделяет зарезервированный ранее номер, который указан в объекте
context.NumberObject.
Возвращает признак того, что номер успешно выделен.
(Определяется NumberExtensions.) | |
| CreateContext |
Создаёт контекст операции с номером для объекта INumberContext
с заданным номером и другими параметрами. После создания контекста номер нельзя изменить.
(Определяется NumberExtensions.) | |
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| ReserveAcquiredNumberAsync |
Резервирует номер, который ранее мог быть выделен и который указан в объекте
context.NumberObject.
Возвращает признак того, что номер успешно зарезервирован.
(Определяется NumberExtensions.) | |
| Set | (Определяется ComHelper.) |