AsyncFlowControl Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la funcionalidad para restaurar la migración o el flujo del contexto de ejecución entre subprocesos.
public value class AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable
type AsyncFlowControl = struct
interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
- Herencia
- Implementaciones
Comentarios
Un contexto de ejecución contiene toda la información relacionada con la ejecución de un subproceso lógico. El flujo del contexto de ejecución a otros subprocesos se puede evitar mediante el ExecutionContext.SuppressFlow método , que devuelve una AsyncFlowControl estructura. El Undo método de la estructura devuelta AsyncFlowControl se puede usar para deshacer la supresión del flujo. La AsyncFlowControl estructura debe usarse en el mismo subproceso en el que se creó.
Métodos
| Nombre | Description |
|---|---|
| Dispose() |
Libera todos los recursos usados por la instancia actual de la AsyncFlowControl clase . |
| Equals(AsyncFlowControl) |
Determina si la estructura especificada AsyncFlowControl es igual a la estructura actual AsyncFlowControl . |
| Equals(Object) |
Determina si el objeto especificado es igual a la estructura actual AsyncFlowControl . |
| GetHashCode() |
Obtiene un código hash para la estructura actual AsyncFlowControl . |
| Undo() |
Restaura el flujo del contexto de ejecución entre subprocesos. |
Operadores
| Nombre | Description |
|---|---|
| Equality(AsyncFlowControl, AsyncFlowControl) |
Compara dos AsyncFlowControl estructuras para determinar si son iguales. |
| Inequality(AsyncFlowControl, AsyncFlowControl) |
Compara dos AsyncFlowControl estructuras para determinar si no son iguales. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IDisposable.Dispose() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Libera todos los recursos usados por .AsyncFlowControl |