CardDeleteStrategy - класс

Стратегия по удалению карточки.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class CardDeleteStrategy : ICardDeleteStrategy
Inheritance
Object    CardDeleteStrategy
Implements
ICardDeleteStrategy

Конструкторы

CardDeleteStrategy Создаёт экземпляр класса с указанием стратегий, требуемых для удаления карточки, и области видимости объекта DbManager.

Свойства

TransactionStrategyСтратегия обеспечения блокировок и выполнения транзакций, используемая сервисом.

Методы

DeleteAsync(CardDeleteContext)Удаляет карточку по данным, указанным в контексте операции.
DeleteAsync(Guid, CardDeletionMode, ICardMetadata, IValidationResultBuilder, NullableGuid, String, Boolean, CancellationToken) Удаляет карточку по заданным параметрам. Возвращает тип удаляемой карточки и список ссылок на контенты файлов для удаления; эти объекты равны null, если тип определить не удалось и удаление не было выполнено.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также