RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  54864 - COLA SINCRONA (QUEUE)
Autor:  Raul Herranz
Buenas tardes,

estoy intentando realizar una cola síncrona, pero cuando realizo los acceso Encolar y Obtener no obtengo ningún resultado. Básicamente que visto que el encolar no hace nada. El código de la clase es el siguiente. Creo que algo está mal ya que lo hice basándome en un código de C#:

Class ColaConexionCliente

Private Cola As New Queue
Public Sinc as Queue = Queue.Synchronized(Cola)

Public Sub Encolar(cliente as HandlerCliente)
Cola.Enqueue(cliente)
End Sub

Function ObtenerElementoCola As HandlerCliente
ObtenerElementoCola = Cola.Dequeue()
End Function

Function Cuantos As Integer
Cuantos = Cola.Count
End Function

End Class

Gracias de antemano.


Nombre
Apellidos
Correo
Comentarios