public sealed class CardEntryData : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable, IReadOnlyDictionary<string, Object>, IReadOnlyCollection<KeyValuePair<string, Object>>
Public NotInheritable Class CardEntryData
Implements IDictionary(Of String, Object),
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)),
IEnumerable, IReadOnlyDictionary(Of String, Object), IReadOnlyCollection(Of KeyValuePair(Of String, Object))
public ref class CardEntryData sealed : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable, IReadOnlyDictionary<String^, Object^>, IReadOnlyCollection<KeyValuePair<String^, Object^>>
[<SealedAttribute>]
type CardEntryData =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
interface IReadOnlyDictionary<string, Object>
interface IReadOnlyCollection<KeyValuePair<string, Object>>
end
Реализует IDictionary<string, object?>, где string - имя секции, а object - это вложенный Dictionary<string, object?>, ключом которого является имя поля, а значением - собственно значение поля.
Использование экземпляра этого класса позволяет не устанавливать информацию об изменённых полях вручную, т.к. любое поле, значение которого изменяется, заносится в список изменённых.
CardEntryData | Создаёт экземпляр класса с указанием карточки, для которой необходим доступ к данным. |
Item | Получает или задаёт значение поля с именем fieldName, расположенного внутри строковой секции с именем sectionName. |
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) |
Get<T> | Возвращает строго типизированное значение поля с именем fieldName, расположенного внутри строковой секции с именем sectionName. |
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) |
AddRange<KeyValuePair<String, Object>> |
Добавляет значения items в коллекцию collection.
(Определяется CollectionsExtensions) |
AddRange<KeyValuePair<String, Object>> |
Добавляет значения items в коллекцию collection.
(Определяется CollectionsExtensions) |
AddTiles |
Метод для добавления тайлов.
(Определяется WorkflowEngineExtensions) |
AllOrNull<KeyValuePair<String, Object>> |
Определяет отвечают ли все элементы последовательности переданному предикату.
(Определяется PlatformExtensions) |
AsArray<KeyValuePair<String, Object>> |
Преобразует коллекцию в массив. В случае, если коллекция не является массивом, к ней применяется ToArray<TSource>(IEnumerable<TSource>).
(Определяется CollectionsExtensions) |
DontHideStages |
Добавляет в указанный словарь значение, показывающее, необходимо ли загружать в карточку скрытые этапы маршрута или нет.
(Определяется KrProcessSharedExtensions) |
ForEach<KeyValuePair<String, Object>> |
Выполняет указанное действие с каждым элементом коллекции IEnumerable<T>.
(Определяется CollectionsExtensions) |
FullOuterJoin<KeyValuePair<String, Object>, TInner, TKey, TResult> |
Объединяет две последовательности по алгоритму FULL OUTER JOIN.
(Определяется CollectionsExtensions) |
Get | (Определяется ComHelper) |
Get<T> |
Возвращает значение из хранилища IDictionary<string, object>,
полученное по ключу key и приведённое к типу T.
(Определяется StorageExtensions) |
GetActionInstance |
Метод для получения экземпляра действия из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetActionTemplate |
Метод для получения шаблона действия из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetAsyncProcessCompletedSimultaniosly |
Возвращает значение, показывающее, что асинхронный процесс был завершён.
(Определяется KrProcessSharedExtensions) |
GetCardID |
Возвращает уникальный идентификатор карточки по заданной ссылке,
или null, если идентификатор не найден.
(Определяется ViewRowHelper) |
GetCardIDAsInteger |
Возвращает числовой идентификатор карточки по заданной ссылке,
или null, если идентификатор не найден.
(Определяется ViewRowHelper) |
GetCompileMark | (Определяется CardCompilationHelper) |
GetDisplayValue |
Возвращает строковое представление для карточки по заданной ссылке.
(Определяется ViewRowHelper) |
GetEventName |
Метод для получения события из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetFirstStringColumnByPrefix |
Возвращает имя первого строкового поля из строки представленияя, имя которого начинается с указанного префикса.
(Определяется ViewRowHelper) |
GetFirstStringValueByPrefix |
Возвращает значение первого по порядку строкового поля с именем, начинающимся с указанного префикса,
или null, если поле не найдено.
(Определяется ViewRowHelper) |
GetHashBinder |
Метод для получения биндера хеша из Info.
(Определяется WorkflowEngineExtensions) |
GetInfoAboutChanges |
Возвращает режим вывода информации об изменениях в маршруте после пересчёта или значение по умолчанию для типа, если хранилище его не содержало.
(Определяется KrProcessSharedExtensions) |
GetKrProcessClientCommands |
Возвращает из указанной коллекции <ключ-значение> список клиентских команд или значение по умолчанию для типа, если она их не содержала.
(Определяется KrProcessSharedExtensions) |
GetNodeInstance |
Метод для получения экземпляра узла из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetNodeTemplate |
Метод для получения шаблона узла из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetOrAdd<TGet, TDefault> |
Возвращает либо значение из хранилища IDictionary<string, object>,
полученное по ключу key и приведённое к типу TGet при его наличии,
либо возвращает значение, созданное вызовом конструктора по умолчанию для типа
TDefault, если запрошенное значение отсутствовало в хранилище, и устанавливает его в storage.
(Определяется StorageExtensions) |
GetOrCreateServerToken |
Возвращает серверный токен безопасности из данных дополнительной информации или создаёт его там, если он ещё не был туда добавлен.
(Определяется KrPermissionExtensions) |
GetProcessID |
Метод для получения ID экземпляра процесса из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetProcessInfoAtEnd |
Возвращает дополнительную информацию завершившегося асинхронного процесса.
(Определяется KrProcessSharedExtensions) |
GetProcessInstance |
Метод для получения экземпляра процесса из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetProcessRequest |
Возвращает запрос на обработку процесса WorkflowEngine и его подпись.
(Определяется WorkflowEngineExtensions) |
GetProcessTemplate |
Метод для получения шаблона процесса из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetProcessTemplateCardID |
Метод для получения ID карточки шаблона процесса из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetRecalcFlag |
Возвращает значение, показывающее, должен ли быть выполнен пересчёт маршрута или нет.
(Определяется KrProcessSharedExtensions) |
GetSources |
Метод для получения исходников скриптов шаблона процесса из Info запроса.
(Определяется WorkflowEngineExtensions) |
GetValidationNotNullTableInfoList |
Возвращает список объектов CardValidationNotNullTableInfo для заданного хранилища storage
или создаёт и возвращает новый список объектов, если искомый список не был найден в хранилище.
Метод не возвращает значение null.
(Определяется CardValidationExtensions) |
GetValidationTransactionActionInfoList |
Возвращает список выполняемых в транзакции методов для заданного хранилища storage
или создаёт и возвращает новый список объектов, если искомый список не был найден в хранилище.
Метод не возвращает значение null.
Используйте метод, чтобы добавить действие, записывающее ошибку в результат валидации,
когда о наличии ошибки известно перед началом транзакции, но транзакция должна быть запущена,
чтобы выполнились другие валидаторы.
(Определяется CardValidationExtensions) |
GetValidationUniqueInfoList |
Возвращает список объектов CardValidationUniqueInfo для заданного хранилища storage
или создаёт и возвращает новый список объектов, если искомый список не был найден в хранилище.
Метод не возвращает значение null.
(Определяется CardValidationExtensions) |
GetValueID |
Возвращает идентификатор карточки из строки представления по указанному префиксу колонки,
или null, если идентификатор не найден.
(Определяется ViewRowHelper) |
GetValuesByPrefix |
Возвращает набор значений колонок из строки представления, имена которых начинаются с указанного префикса,
или null, если колонки не найдены.
(Определяется ViewRowHelper) |
GetWorkflowAccessChecked |
Метод для получения из Info информации о том, что проверка на выполнение операции в WorkflowEngine пройдена.
(Определяется WorkflowEngineExtensions) |
GetWorkflowTileID |
Метод для получения ID выполняемой кнопки из info.
(Определяется WorkflowEngineExtensions) |
GetWorkflowType |
Метод для получения типа Workflow из info.
(Определяется WorkflowEngineExtensions) |
IndexOf<KeyValuePair<String, Object>> |
Возвращает индекс первого вхождения элемента в последовательность, определяемый
посредством заданного выражения.
(Определяется CollectionsExtensions) |
IndexOf<KeyValuePair<String, Object>> |
Возвращает индекс первого вхождения элемента в последовательность, определяемый
посредством заданного компаратора IEqualityComparer<T>.
(Определяется CollectionsExtensions) |
Invoke | (Определяется ComHelper) |
OrderByAttributeAndType<KeyValuePair<String, Object>> | Сортирует элементы с учётом атрибута OrderAttribute на типах объектов. Если атрибут отсутствует или элемент равен null - подразумевается 0. Если несколько зависимостей имеют одинаковый порядок, то они сортируются по краткому имени типа элемента (без пространства имён), а при его совпадении - по квалифицированному имени типа (с учётом пространства имён и названия сборки). (Определяется PlatformExtensions) |
OrderByDbmsBase<KeyValuePair<String, Object>> |
Метод для сортировки списка в порядке по возрастанию с учётом особенностей СУБД.
(Определяется DataExtensions) |
OrderByDependencies<KeyValuePair<String, Object>> | (Определяется CollectionsExtensions) |
OrderByDependencies<KeyValuePair<String, Object>> | (Определяется CollectionsExtensions) |
OrderByDependencies<KeyValuePair<String, Object>, TKey> | (Определяется CollectionsExtensions) |
OrderByDependencies<KeyValuePair<String, Object>, TKey> | (Определяется CollectionsExtensions) |
OrderByDescendingDbmsBase<KeyValuePair<String, Object>> |
Метод для сортировки списка в порядке по убыванию с учётом особенностей СУБД.
(Определяется DataExtensions) |
OrderByLocalized<KeyValuePair<String, Object>> |
Сортирует значения последовательности по возрастанию по локализованному ключу,
который определяется для каждого элемента.
(Определяется PlatformExtensions) |
OrderByLocalizedDescending<KeyValuePair<String, Object>> |
Сортирует значения последовательности по убыванию по локализованному ключу,
который определяется для каждого элемента.
(Определяется PlatformExtensions) |
RemoveRange<KeyValuePair<String, Object>> |
Удаляет значения items из коллекции collection.
(Определяется CollectionsExtensions) |
RemoveRange<KeyValuePair<String, Object>> |
Удаляет значения items из коллекции collection.
(Определяется CollectionsExtensions) |
RunWithMaxDegreeOfParallelismAsync<KeyValuePair<String, Object>> |
Выполняет асинхронную обработку элементов с ограничением на максимальное количество параллельных задач.
(Определяется PlatformExtensions) |
Set | (Определяется ComHelper) |
SetActionInstance |
Метод для установки экземпляра дейсвтия в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetActionTemplate |
Метод для установки шаблона действия в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetAsyncProcessCompletedSimultaniosly |
Устанавливает значение, показывающее, что асинхронный процесс был завершён.
(Определяется KrProcessSharedExtensions) |
SetConverterFormat |
Устанавливает, что загружаемое содержимое должно быть сконвертировано в указанный формат.
(Определяется CardRequestExtensions) |
SetHashBinder |
Метод для установки биндера хеша в Info.
(Определяется WorkflowEngineExtensions) |
SetInfoAboutChanges |
Устанавливает в хранилище информацию о режиме информирования об изменениях в маршруте после пересчёта.
(Определяется KrProcessSharedExtensions) |
SetKeepTaskDialog |
Устанавливает в указанный словарь флаг показывающий требуется ли оставить открытым окно диалога или нет.
(Определяется CardRequestExtensions) |
SetNodeInstance |
Метод для установки экземпляра узла в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetNodeTemplate |
Метод для установки шаблона узла в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetProcessInfoAtEnd |
Задаёт дополнительную информацию завершившегося асинхронного процесса в указанном хранилище.
(Определяется KrProcessSharedExtensions) |
SetProcessInstance |
Метод для установки экземпляра процесса в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetProcessTemplate |
Метод для установки шаблона процесса в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetRecalcFlag |
Задаёт значение, показывающее, что должен быть выполнен пересчёт маршрута.
(Определяется KrProcessSharedExtensions) |
SetSources |
Метод для установки исходников скриптов шаблона процесса в Info запроса.
(Определяется WorkflowEngineExtensions) |
SetStartingKrProcessParameters |
Устанавливает параметры запускаемого процесса.
(Определяется KrProcessSharedExtensions) |
SetWorkflowAccessChecked |
Метод для установки в Info информации о том, что проверка на выполнение операции в WorkflowEngine пройдена.
(Определяется WorkflowEngineExtensions) |
SetWorkflowTileID |
Метод для установки ID выполняемой кнопки в info.
(Определяется WorkflowEngineExtensions) |
SetWorkflowType |
Метод для установки типа Workflow в info.
(Определяется WorkflowEngineExtensions) |
ToDictionaryAsync<KeyValuePair<String, Object>, TKey, TElement> |
Создает словарь Dictionary<TKey, TValue> из объекта IEnumerable<T>
в соответствии с заданными функциями синхронного селектора ключа и асинхронного селектора значения.
(Определяется PlatformExtensions) |
ToDictionaryStorage |
Преобразует заданную хеш-таблицу в форму Dictionary<string, object>,
которая может затем использоваться в качестве хранилища для объектов StorageObject.
Если объект dictionary уже является требуемым типом, то выполняется преобразование типа без копирования.
(Определяется PlatformExtensions) |
ToObservableCollection<KeyValuePair<String, Object>> |
Преобразует коллекцию IEnumerable в ObservableCollection
(Определяется CollectionsExtensions) |
ToSealableList<KeyValuePair<String, Object>> |
Возвращает список объектов, поддерживающий защиту от изменений.
Каждый из объектов T в списке либо не реализует интерфейс ISealable,
либо защита от изменений таких объектов не активируется вместе со списком.
(Определяется CollectionsExtensions) |
TryFirst<KeyValuePair<String, Object>> |
Возвращает первый элемент последовательности, удовлетворяющий условию.
(Определяется CollectionsExtensions) |
TryGet<T> | Возвращает либо значение из хранилища IDictionary<string, object>, полученное по ключу key и приведённое к типу T при его наличии, либо возвращает значение по умолчанию defaultValue, если запрошенное значение отсутствовало в хранилище. Внимание! Если требуется получить значение, которое может присутствовать со значением null, но тип данных не допускает null, например, для типа int, то пишите следующим образом: storage.TryGet<int?>("key") ?? 0 (Определяется StorageExtensions) |
TryGetConverterFormat |
Возвращает формат, в который должно быть сконвертировано содержимое,
или null, если конвертация не требуется.
(Определяется CardRequestExtensions) |
TryGetServerToken |
Возвращает серверный токен безопасности из данных дополнительной информации, если он был туда добавлен.
(Определяется KrPermissionExtensions) |
TryGetStartingKrProcessParameters |
Возвращает параметры запускаемого процесса.
(Определяется KrProcessSharedExtensions) |
TryGetTiles |
Метод для получения тайлов из info.
(Определяется WorkflowEngineExtensions) |
TryGetValidationNotNullTableInfoList |
Возвращает список объектов CardValidationNotNullTableInfo для заданного хранилища storage
или null, если искомый список не был найден в хранилище.
(Определяется CardValidationExtensions) |
TryGetValidationTransactionActionInfoList |
Возвращает список выполняемых в транзакции методов для заданного хранилища storage
или null, если искомый список не был найден в хранилище.
(Определяется CardValidationExtensions) |
TryGetValidationUniqueInfoList |
Возвращает список объектов CardValidationUniqueInfo для заданного хранилища storage
или null, если искомый список не был найден в хранилище.
(Определяется CardValidationExtensions) |
TryGetValue<T> |
Возвращает признак наличия значения в хранилище IDictionary<string, object>,
полученное по ключу key и само значение и приведённое к типу T при его наличии.
Внимание! Если требуется получить значение, которое может присутствовать со значением null, но тип данных не допускает null, например, для типа int, то пишите следующим образом: storage.TryGet<int?>("key") ?? 0 (Определяется StorageExtensions) |
TrySingleOrDefault<KeyValuePair<String, Object>> |
Возвращает единственный конкретный элемент коллекции или значение по умолчанию для типа, если этот элемент не найден.
(Определяется CollectionsExtensions) |
WithPreviousAndNext<KeyValuePair<String, Object>> | (Определяется EnumerableExtensions) |