ActivityMetadata Estructura

Definición

Representa el conjunto de argumentos, actividades secundarias, variables y delegados que introduce en el entorno de ejecución un objeto configurado Activity.

public value class ActivityMetadata
public struct ActivityMetadata
type ActivityMetadata = struct
Public Structure ActivityMetadata
Herencia
ActivityMetadata

Propiedades

Environment

Obtiene el elemento LocationReferenceEnvironment de argumentos, variables, argumentos delegados o símbolos incorporados por SymbolResolver de la actividad.

HasViolations

Obtiene un valor que indica si hay errores de validación en los metadatos.

Métodos

AddArgument(RuntimeArgument)

Agrega un argumento a la colección de argumentos de una actividad.

AddDefaultExtensionProvider<T>(Func<T>)

Agrega el proveedor de extensión especificado a la colección de proveedores de extensión predeterminada para la actividad.

AddImportedChild(Activity)

Agrega la actividad especificada a la lista de actividades secundarias importadas de los metadatos.

AddImportedChild(Activity, Object)

Agrega la actividad especificada a la lista de actividades secundarias importadas de los metadatos.

AddImportedDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados importados de los metadatos.

AddImportedDelegate(ActivityDelegate, Object)

Agrega el delegado especificado a la lista de delegados importados de los metadatos.

AddValidationError(String)

Agrega un error de validación a la colección de errores de validación de los metadatos mediante la descripción especificada.

AddValidationError(ValidationError)

Agrega el error de validación especificado a la colección de errores de validación de los metadatos.

AddVariable(Variable)

Agrega la variable especificada a la colección de variables de los metadatos.

AddVariable(Variable, Object)

Agrega la variable especificada a la colección de variables de los metadatos.

Bind(Argument, RuntimeArgument)

Enlaza el objeto Argument especificado con el objeto RuntimeArgument especificado.

Equals(Object)

Determina si el objeto especificado es igual que esta instancia de metadatos.

GetArgumentsWithReflection()

Devuelve una colección de argumentos obtenida utilizando reflexión.

GetHashCode()

Devuelve una identificación única para esta instancia de metadatos.

GetImportedChildrenWithReflection()

Devuelve una colección de actividades secundarias importadas utilizando la reflexión.

GetImportedDelegatesWithReflection()

Devuelve una colección de delegados utilizando la reflexión.

GetVariablesWithReflection()

Devuelve una colección de variables utilizando la reflexión.

RequireExtension(Type)

Especifica que la actividad requiere en tiempo de ejecución una extensión del tipo especificado.

RequireExtension<T>()

Especifica que la actividad requiere en tiempo de ejecución una extensión del tipo genérico especificado.

SetArgumentsCollection(Collection<RuntimeArgument>)

Agrega la colección de argumentos especificada a los argumentos de la actividad.

SetImportedChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias importadas de la actividad.

SetImportedDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados importados de la actividad.

SetValidationErrorsCollection(Collection<ValidationError>)

Agrega la colección especificada de errores de validación a la colección de errores de validación de los metadatos.

SetVariablesCollection(Collection<Variable>)

Agrega la colección especificada de variables a las variables de la actividad.

Operadores

Equality(ActivityMetadata, ActivityMetadata)

Devuelve un valor que indica si las dos instancias de metadatos especificadas son iguales.

Inequality(ActivityMetadata, ActivityMetadata)

Devuelve un valor que indica si las dos instancias de metadatos especificadas no son iguales.

Se aplica a