CodeActivityMetadata Estrutura

Definição

Representa o conjunto de argumentos que um configurado CodeActivity introduz no ambiente de execução.

public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
Herança
CodeActivityMetadata

Propriedades

Name Description
Environment

Obtém as atividades LocationReferenceEnvironment de argumentos ou símbolos introduzidos por um SymbolResolver.

HasViolations

Obtém um valor que indica se existem erros de validação nos metadados.

Métodos

Name Description
AddArgument(RuntimeArgument)

Adiciona um argumento à coleção de argumentos de uma atividade.

AddDefaultExtensionProvider<T>(Func<T>)

Adiciona o fornecedor de extensão especificado à coleção de fornecedores de extensão padrão para a atividade.

AddValidationError(String)

Adiciona um erro de validação à coleção de erros de validação dos metadados usando a descrição especificada.

AddValidationError(ValidationError)

Adiciona o erro de validação especificado à coleção de erros de validação dos metadados.

Bind(Argument, RuntimeArgument)

Liga o especificado Argument ao especificado RuntimeArgument.

Equals(Object)

Determina se o objeto especificado é igual a esta instância de metadados.

GetArgumentsWithReflection()

Devolve uma coleção de argumentos obtidos usando reflexão.

GetHashCode()

Devolve um identificador único para esta instância de metadados.

RequireExtension(Type)

Especifica que a atividade requer uma extensão do tipo especificado em tempo de execução.

RequireExtension<T>()

Especifica que a atividade requer uma extensão do tipo genérico especificado em tempo de execução.

SetArgumentsCollection(Collection<RuntimeArgument>)

Adiciona a coleção especificada de argumentos aos argumentos da atividade.

SetValidationErrorsCollection(Collection<ValidationError>)

Adiciona a coleção especificada de erros de validação à coleção de erros de validação dos metadados.

Operadores

Name Description
Equality(CodeActivityMetadata, CodeActivityMetadata)

Devolve um valor que indica se as duas instâncias de metadados especificadas são iguais.

Inequality(CodeActivityMetadata, CodeActivityMetadata)

Devolve um valor que indica se as duas instâncias de metadados especificadas não são iguais.

Aplica-se a