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

CardRequestExtensionContext - класс

Контекст универсального взаимодействия с сервисом карточек.
Иерархия наследования
SystemObject
  Tessa.Cards.ExtensionsCardExtensionContext
    Tessa.Cards.ExtensionsCardRequestExtensionContext

Пространство имён:  Tessa.Cards.Extensions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class CardRequestExtensionContext : CardExtensionContext, 
	ICardRequestExtensionContext, ICardRequestExtensionContext<CardRequest, CardResponse>, ICardExtensionContext, 
	ICardTypeExtensionContext, IExtensionContext, ITraceableExtensionContext

Тип CardRequestExtensionContext предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методCardRequestExtensionContext
Создаёт экземпляр класса с указанием запроса на универсальное взаимодействие с сервисом карточек, информации о типе запроса, о карточке, файле и задании, метаинформации по типам карточек и сессии пользователя, выполняющего операцию.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от CardExtensionContext.)
Открытое свойствоCardMetadata
Метаинформация по типам карточек, известным в системе.
(Унаследован от CardExtensionContext.)
Открытое свойствоCardType
Тип карточки или null, если тип карточки неизвестен.
(Унаследован от CardExtensionContext.)
Открытое свойствоCardTypeName
Уникальное имя типа карточки или null, если тип карточки неизвестен. Имя может не соответствовать действительному типу в метаинформации.
(Унаследован от CardExtensionContext.)
Открытое свойствоDbScope
Объект, обеспечивающий взаимодействие с базой данных. Значение равно null на клиенте и не равно null на сервере.
(Унаследован от CardExtensionContext.)
Открытое свойствоEnableTracing
Признак того, что для текущего метода расширений разрешена запись сообщения трассировки при включённой в системе трассировке. Установка значения равным false позволяет запретить запись сообщения, например, для реализации метода, которая по умолчанию не выполняет полезной работы. При отключённой сортировке значение равно false.
(Унаследован от CardExtensionContext.)
Открытое свойствоFileType
Тип файла или null, если тип файла неизвестен.
Открытое свойствоFileTypeName
Имя типа файла или null, если имя типа неизвестно. Имя может быть задано для несуществующего типа файла.
Открытое свойствоInfo
Информация, передаваемая между расширениями в процессе взаимодействия с карточкой.
(Унаследован от CardExtensionContext.)
Открытое свойствоRequest
Запрос на взаимодействие с карточкой.
Открытое свойствоRequestIsSuccessful
Признак того, что процесс взаимодействия с карточкой завершился успешно. Можно использовать в расширениях, выполняющихся после запроса к сервису.
(Унаследован от CardExtensionContext.)
Открытое свойствоRequestType
Идентификатор типа универсального запроса к сервису карточек. Соответствует конкретной операции, которую требуется выполнить.
Открытое свойствоResponse
Ответ на запрос по взаимодействию с карточкой. Если свойство установлено перед выполнением взаимодействия с карточкой стандартными средствами, то такое взаимодействие не производится.
Открытое свойствоSession
Сессия пользователя, для которого выполняется процесс взаимодействия с карточкой.
(Унаследован от CardExtensionContext.)
Открытое свойствоTaskType
Тип задания или null, если тип задания неизвестен.
Открытое свойствоTaskTypeName
Имя типа задания или null, если имя типа неизвестно. Имя может быть задано для несуществующего типа задания.
Открытое свойствоValidationResult
Объект, выполняющий построение результата валидации. Может использоваться для того, чтобы запретить выполнение процесса стандартными средствами.
(Унаследован от CardExtensionContext.)
В начало страницы
Методы
  ИмяОписание
Открытый метод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.)
Открытый метод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.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddInvalidateCompletedCacheNames
Добавляет имена фактически сброшенных кэшей в контексте запроса InvalidateCache. Значение null и пустой список идентичны. Пустой список означает, что сброс кэшей не выполняется.
(Определяется CardRequestExtensions.)
Открытый метод расширенияCardTypeIs(Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен заданному значению.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(IEnumerableGuid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String)Перегружен.
Возвращает признак того, что имя типа карточки равно заданному значению.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(IEnumerableString)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid, Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String, String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid, Guid, Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String, String, String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid, Guid, Guid, Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String, String, String, String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияClearInvalidateCompletedCacheNames
Очищает имена фактически сброшенных кэшей в контексте запроса InvalidateCache.
(Определяется CardRequestExtensions.)
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияIsInvalidatingAllCaches
Возвращает признак того, что запрошен сброс всех кэшей в контексте запроса InvalidateCache.
(Определяется CardRequestExtensions.)
Открытый метод расширенияRemoveInvalidateCompletedCacheNames
Удаляет имена фактически сброшенных кэшей в контексте запроса InvalidateCache. Значение null и пустой список идентичны. Пустой список означает, что сброс кэшей не выполняется.
(Определяется CardRequestExtensions.)
Открытый метод расширенияSet (Определяется ComHelper.)
Открытый метод расширенияSetActionHistoryRowID
Устанавливает идентификатор записи в историю действий, которая была записана в процессе обработки запроса, или null, если требуется удалить предыдущий идентификатор.
(Определяется CardRequestExtensions.)
Открытый метод расширенияSetCardAccessAsync(String, ICollectionString)Перегружен. (Определяется KrPermissionExtensions.)
Открытый метод расширенияSetCardAccessAsync(String, String)Перегружен. (Определяется KrPermissionExtensions.)
Открытый метод расширенияSetContextData
Устанавливает данные в контексте цепочки расширений для заданного объекта-отправителя sender. Данные существует в пределах цепочки расширений.
(Определяется CardRequestExtensions.)
Открытый метод расширенияSetInvalidateCacheNames
Устанавливает имена сбрасываемых кэшей в контексте запроса InvalidateCache. Значение null определяет, что выполняется сброс всех кэшей. Пустой список означает, что сброс кэшей не выполняется.
(Определяется CardRequestExtensions.)
Открытый метод расширенияShouldInvalidateCache
Проверяет необходимость сброса кэша в контексте запроса InvalidateCache. Возвращает true, если был запрошен сброс указанного кэша или всех кэшей.
(Определяется CardRequestExtensions.)
Открытый метод расширенияTryGetActionHistoryRowID
Возвращает идентификатор записи в историю действий, которая была записана в процессе обработки запроса, или null, если записи в истории действий не было сделано.
(Определяется CardRequestExtensions.)
Открытый метод расширенияTryGetContextDataT
Возвращает данные, записанные методом SetContextData(ICardExtensionContext, Object, Object) в контекст цепочки расширений для заданного объекта-отправителя sender. Данные существует в пределах цепочки расширений. Возвращает null, если данные не найдены или были установлены как null.
(Определяется CardRequestExtensions.)
Открытый метод расширенияTryGetInvalidateCacheNames
Возвращает имена сбрасываемых кэшей в контексте запроса InvalidateCache или null, если имена не заданы, в этом случае инвалидация выполняется для всех кэшей.
(Определяется CardRequestExtensions.)
Открытый метод расширенияTryGetInvalidateCompletedCacheNames
Возвращает имена сбрасываемых кэшей в контексте запроса InvalidateCache или null, если имена не заданы, в этом случае инвалидация выполняется для всех кэшей.
(Определяется CardRequestExtensions.)
В начало страницы
См. также