public sealed class KrScope : IKrScopePublic NotInheritable Class KrScope
Implements IKrScopepublic ref class KrScope sealed : IKrScope[<SealedAttribute>]
type KrScope =
class
interface IKrScope
end| KrScope | Инициализирует новый экземпляр класса KrScope |
| CurrentLevel | Текущий уровень контекста IKrScope или значение , если код вызван вне контекста. |
| Depth | Количество уровней в текущем контексте IKrScope. |
| Exists | Значение, показывающее, что текущий код выполняется внутри операции с контекстом IKrScope. |
| Info | Хранилище произвольных данных с областью видимости на текущий и вложенные запросы. |
| ValidationResult | Результат валидации операций, производимых в текущем контексте IKrScope. Извне писать в это свойство не рекомендуется. |
| AddCard | Добавляет указанную карточку в контекст IKrScope. |
| AddCardFileContainer | Добавляет указанный контейнер ICardFileContainer в контекст IKrScope. |
| AddDisposableObject(IAsyncDisposable) | Добавляет объект, освобождение ресурсов которого будет выполнено при выполнении DisposeAsync этого объекта. |
| AddDisposableObject(IDisposable) | Добавляет объект, освобождение ресурсов которого будет выполнено при выполнении DisposeAsync этого объекта. |
| AddProcessHolder | Добавляет ProcessHolder в текущий контекст IKrScope. |
| CardIsLoaded | Проверяет, загружена ли карточка с заданным идентификатором или нет. |
| CreateSecondaryKrSatelliteAsync | Создаёт и сохраняет сателлит вторичного процесса. |
| EnsureMainCardHasTaskHistoryAsync | Загружает историю заданий для карточки с указанным идентификатором загруженной в IKrScope. По умолчанию история заданий не загружается. |
| EnterNewLevel | Создаёт новый уровень контекста IKrScope. |
| 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) |
| ForceIncrementMainCardVersion | Планирует увеличение версии карточки с заданным идентификатором. |
| GetCurrentHistoryGroupAsync | Возвращает текущую группу истории заданий для указанной карточки, чей контекстуальный сателлит находится в текущем IKrScope. |
| GetForceIncrementCardVersion | Возвращает признак, показывающий, нужно ли увеличить версию карточки с заданным идентификатором. |
| GetForceIncrementCardVersionIdentifiers | Возвращает список идентификаторов карточек, для которых должна быть принудительно увеличена версия. |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetKrSatelliteAsync |
Возвращает основной сателлит процесса (KrSatelliteTypeID) для заданной карточки.
При наличии изменений сателлит будет сохранен в BeforeCommitTransaction(ICardStoreExtensionContext). Если контекста IKrScope не существует, то сателлит будет загружен явно, дальнейшее отслеживание производиться не будет. Если сателлит не существует, то создаёт его. |
| GetLoadedCards | Возвращает список загруженных карточек. |
| GetLockedCardIDs | Возвращает идентификаторы заблокированных карточек. |
| GetMainCardAsync | Возвращает карточку с указанным идентификатором. При загрузке карточки исключается следующая информация: RestrictTasks и RestrictTaskHistory. |
| GetMainCardFileContainerAsync | Возвращает файловый контейнер для карточки. |
| GetProcessHolder | Возвращает ProcessHolder из текущего контекста IKrScope. |
| GetSatelliteAsync | Возвращает карточку сателлита. |
| GetSecondaryKrSatelliteAsync | Возвращает существующий сателлит вторичного процесса. |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| InvalidateAsync | Сбрасывает все загруженные объекты. |
| IsCardLocked | Возвращает признак, показывающий, что карточка с указанным идентификатором заблокирована для сохранения. |
| LockCard | Блокирует карточку для сохранения. Если карточка заблокирована, то при выходе с уровня сохранение произведено не будет. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| PopCurrentLevel | Удаляет и возвращает текущий уровень контекста IKrScope. |
| ReleaseCard | Снимает блокировку с карточки на сохранение. |
| RemoveProcessHolder | Удаляет ProcessHolder из текущего контекста IKrScope. |
| SetCurrentHistoryGroupAsync | Устанавливает новую группу истории заданий для указанной карточки, чей контекстуальный сателлит находится в текущем KrScope. |
| StoreSatelliteExplicitlyAsync | Выполняет явное сохранение сателлита. В общем случае является избыточным и не рекомендуется. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| TryGetKrSatelliteAsync |
Возвращает основной сателлит процесса (KrSatelliteTypeID) для заданной карточки.
При наличии изменений сателлит будет сохранен в BeforeCommitTransaction(ICardStoreExtensionContext). Если контекста IKrScope не существует, то сателлит будет загружен явно, дальнейшее отслеживание производится не будет. |
| TryGetLoadedCard | Возвращает карточку, загруженную в контекст IKrScope. |
| TryGetLoadedCardFileContainer | Возвращает ICardFileContainer, загруженный в контекст IKrScope. |
| TryGetLoadedSatellite | Возвращает карточку сателлита, загруженную в контекст IKrScope. |
| TryGetSatelliteAsync | Возвращает карточку сателлита. |
| AddLaunchedRunner |
Добавляет информацию о том, что для указанного процесса запущен обработчик.
(Определяется KrProcessExtensions) |
| AddToLaunchedLevels |
Добавляет информацию о запуске процесса в рамках запроса.
(Определяется KrProcessExtensions) |
| DisableMultirunForRequest |
Запрещает повторное выполнение процесса за запрос.
(Определяется KrProcessExtensions) |
| FirstLaunchPerRequest |
Возвращает значение, показывающее, что процесс с указанным идентификатором запускается первый раз за запрос.
(Определяется KrProcessExtensions) |
| Get | (Определяется ComHelper) |
| GetKrProcessClientCommands |
Возвращает список клиентских команд.
(Определяется KrProcessExtensions) |
| GetKrProcessRunnerTrace |
Возвращает список, содержащий информацию по истории выполнения.
(Определяется KrProcessExtensions) |
| GetRunnerState | (Определяется KrProcessStateMachineExtensions) |
| HasLaunchedRunner |
Возвращает значение, показывающее, запущен ли для указанного процесса раннер или нет.
(Определяется KrProcessExtensions) |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
| Invoke | (Определяется ComHelper) |
| IsDefaultProcessState | (Определяется KrProcessStateMachineExtensions) |
| MultirunEnabled |
Возвращает значение, показывающее разрешено ли запускать процесс повторно за запрос.
(Определяется KrProcessExtensions) |
| RemoveLaunchedRunner |
Удаляет информацию о том, что для указанного процесса запущен раннер.
(Определяется KrProcessExtensions) |
| Set | (Определяется ComHelper) |
| SetDefaultState | (Определяется KrProcessStateMachineExtensions) |
| SetRunnerState | (Определяется KrProcessStateMachineExtensions) |
| TryAddClientCommand |
Добавляет клиентскую команду, если список команд доступен.
(Определяется KrProcessExtensions) |
| TryAddToTrace |
Добавляет новую запись в историю выполнения процесса.
(Определяется KrProcessExtensions) |
| TryGetKrProcessClientCommands |
Возвращает список клиентских команд.
(Определяется KrProcessExtensions) |