public class NumberComposer : NumberExtendable,
INumberComposer, INumberExtendablePublic Class NumberComposer
Inherits NumberExtendable
Implements INumberComposer, INumberExtendablepublic ref class NumberComposer : public NumberExtendable,
INumberComposer, INumberExtendabletype NumberComposer =
class
inherit NumberExtendable
interface INumberComposer
interface INumberExtendable
end| 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) |
| TryCreateNewConnectionScope | Открывает новое соединение с базой данных, если этого требует режим выполнения транзакций и выполнение происходит на сервере. В противном случае возвращает null. |
| AfterEvent |
Событие, выполняемое в процессе постобработки события, происходящего с номером. Это предоставляет возможность
изменить результат обработанного события или сохранить результат во внешнем хранилище.
(Унаследован от NumberExtendable) |
| BeforeEvent |
Событие, выполняемое в процессе предварительной обработки события, происходящего с номером.
Это предоставляет возможность полностью заместить или отменить стандартную обработку.
(Унаследован от NumberExtendable) |
| AcquireNumberByTypeAsync |
Выделяет и возвращает номер, тип которого указан в объекте
context.NumberObject.
Возвращённое значение не равно null, но может быть пустым в случае ошибки.
(Определяется NumberExtensions) |
| AcquireReservedNumberAsync |
Выделяет зарезервированный ранее номер, который указан в объекте
context.NumberObject.
Возвращает признак того, что номер успешно выделен.
(Определяется NumberExtensions) |
| Get | (Определяется ComHelper) |
| Invoke | (Определяется ComHelper) |
| ReserveAcquiredNumberAsync |
Резервирует номер, который ранее мог быть выделен и который указан в объекте
context.NumberObject.
Возвращает признак того, что номер успешно зарезервирован.
(Определяется NumberExtensions) |
| Set | (Определяется ComHelper) |