CodeActivityMetadata Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор аргументов, которые настроенная CodeActivity представляет среду выполнения.
public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
- Наследование
Свойства
| Имя | Описание |
|---|---|
| Environment |
Возвращает аргументы или символы действия LocationReferenceEnvironment , введенные в виде символов SymbolResolver. |
| HasViolations |
Возвращает значение, указывающее, существуют ли ошибки проверки в метаданных. |
Методы
| Имя | Описание |
|---|---|
| AddArgument(RuntimeArgument) |
Добавляет аргумент в коллекцию аргументов действия. |
| AddDefaultExtensionProvider<T>(Func<T>) |
Добавляет указанного поставщика расширений в коллекцию поставщиков расширений по умолчанию для действия. |
| AddValidationError(String) |
Добавляет ошибку проверки в коллекцию ошибок проверки метаданных с помощью указанного описания. |
| AddValidationError(ValidationError) |
Добавляет указанную ошибку проверки в коллекцию ошибок проверки метаданных. |
| Bind(Argument, RuntimeArgument) |
Привязывает указанный Argument к указанному RuntimeArgumentобъекту. |
| Equals(Object) |
Определяет, равен ли указанный объект этому экземпляру метаданных. |
| GetArgumentsWithReflection() |
Возвращает коллекцию аргументов, полученных с помощью отражения. |
| GetHashCode() |
Возвращает уникальный идентификатор для этого экземпляра метаданных. |
| RequireExtension(Type) |
Указывает, что для действия требуется расширение указанного типа во время выполнения. |
| RequireExtension<T>() |
Указывает, что для действия требуется расширение указанного универсального типа во время выполнения. |
| SetArgumentsCollection(Collection<RuntimeArgument>) |
Добавляет указанную коллекцию аргументов в аргументы действия. |
| SetValidationErrorsCollection(Collection<ValidationError>) |
Добавляет указанную коллекцию ошибок проверки в коллекцию ошибок проверки метаданных. |
Операторы
| Имя | Описание |
|---|---|
| Equality(CodeActivityMetadata, CodeActivityMetadata) |
Возвращает значение, указывающее, равны ли два указанных экземпляра метаданных. |
| Inequality(CodeActivityMetadata, CodeActivityMetadata) |
Возвращает значение, указывающее, равны ли два указанных экземпляра метаданных. |