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 los subprocesos.
public value class AsyncFlowControl : IDisposable
public value class AsyncFlowControl : IDisposable, IEquatable<System::Threading::AsyncFlowControl>
public struct AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable, IEquatable<System.Threading.AsyncFlowControl>
type AsyncFlowControl = struct
interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
Public Structure AsyncFlowControl
Implements IDisposable, IEquatable(Of AsyncFlowControl)
- 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
Dispose() |
Libera todos los recursos usados por la instancia actual de la clase AsyncFlowControl. |
Equals(AsyncFlowControl) |
Determina si la estructura AsyncFlowControl especificada es igual a la estructura AsyncFlowControl actual. |
Equals(Object) |
Determina si el objeto especificado es igual a la estructura AsyncFlowControl actual. |
GetHashCode() |
Obtiene código hash para la estructura AsyncFlowControl actual. |
Undo() |
Restaura el flujo del contexto de ejecución entre los subprocesos. |
Operadores
Equality(AsyncFlowControl, AsyncFlowControl) |
Compara dos estructuras AsyncFlowControl para determinar si son iguales. |
Inequality(AsyncFlowControl, AsyncFlowControl) |
Compara dos estructuras AsyncFlowControl para determinar si no son iguales. |
Implementaciones de interfaz explícitas
IDisposable.Dispose() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Libera todos los recursos que usa AsyncFlowControl. |