Share via


Clase UntypedInputAdapter(TEvent)

Clase base de un adaptador de entrada sin tipo.

Jerarquía de herencia

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
    Microsoft.ComplexEventProcessing.Adapters. . :: . .InputAdapterBase
      Microsoft.ComplexEventProcessing.Adapters..::..UntypedInputAdapter<(Of <(<'TEvent>)>)>
        Microsoft.ComplexEventProcessing.Adapters. . :: . .EdgeInputAdapter
        Microsoft.ComplexEventProcessing.Adapters. . :: . .IntervalInputAdapter
        Microsoft.ComplexEventProcessing.Adapters. . :: . .PointInputAdapter

Espacio de nombres:  Microsoft.ComplexEventProcessing.Adapters
Ensamblado:  Microsoft.ComplexEventProcessing.Adapters (en Microsoft.ComplexEventProcessing.Adapters.dll)

Sintaxis

public abstract class UntypedInputAdapter<TEvent> : InputAdapterBase
where TEvent : UntypedEvent

Parámetros de tipo

  • TEvent
    Estructura de carga para los eventos generados por este adaptador.

El tipo UntypedInputAdapter<(Of <(<'TEvent>)>)> expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > Inicializa una nueva instancia de la clase UntypedInputAdapter<(Of <(<'TEvent>)>)>.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AdapterState Obtiene el estado del adaptador. (Se hereda de Adapter.)

Arriba

Métodos

  Nombre Descripción
Método protegido CleanupResources Limpia los recursos del motor que usa el host de adaptador. (Se hereda de InputAdapterBase.)
Método público Dispose() () () () Libera todos los recursos que pertenecen al host de adaptador. (Se hereda de Adapter.)
Método protegido Dispose(Boolean) Implementa el modelo Dispose. Se invalida en las clases derivadas. (Se hereda de Adapter.)
Método público EnqueueCtiEvent Pone en cola un evento de incremento de tiempo actual (CTI). (Se hereda de InputAdapterBase.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método protegido OnStopped Se llama a esta función cuando el adaptador invoca a Stopped() para detenerse. Pone en cola el evento EndOfStream y lo separa de la instancia de consulta. Tras este punto, el administrador de planes puede cerrar la consulta con independencia del adaptador. (Se hereda de InputAdapterBase.)
Método público Ready El adaptador invoca este método para indicar al motor que está listo para su reanudación. El motor solo invocará Resume() después de que el adaptador haya llamado a Ready(). (Se hereda de Adapter.)
Método público ReleaseEvent Libera la memoria ocupada por un evento.
Método público Resume Llama a Resume() en su propio subproceso de trabajo. (Se hereda de Adapter.)
Método público Start Llama a Start() en su propio subproceso de trabajo. (Se hereda de Adapter.)
Método público Stop Notifica al adaptador que se detenga como consecuencia de la detención o la anulación de la consulta. (Se hereda de Adapter.)
Método público Stopped El adaptador invoca este método para notificar al motor en tiempo de ejecución que el adaptador se ha cerrado. (Se hereda de Adapter.)
Método público ToString (Se hereda de Object.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.ComplexEventProcessing.Adapters