DatagramSocket.TransferOwnership Método

Definición

Sobrecargas

TransferOwnership(String, SocketActivityContext)

Transfiere la propiedad de DatagramSocket al servicio de agente de sockets, que supervisa la actividad del socket y notifica a la aplicación a través de una tarea en segundo plano si hay alguna actividad.

TransferOwnership(String)

Transfiere la propiedad de DatagramSocket al servicio de agente de sockets, que supervisa la actividad del socket y notifica a la aplicación a través de una tarea en segundo plano si hay alguna actividad.

TransferOwnership(String, SocketActivityContext, TimeSpan)

Transfiere la propiedad de DatagramSocket al servicio de agente de sockets, que supervisa la actividad del socket y notifica a la aplicación a través de una tarea en segundo plano si hay alguna actividad.

TransferOwnership(String, SocketActivityContext)

Transfiere la propiedad de DatagramSocket al servicio de agente de sockets, que supervisa la actividad del socket y notifica a la aplicación a través de una tarea en segundo plano si hay alguna actividad.

public:
 virtual void TransferOwnership(Platform::String ^ socketId, SocketActivityContext ^ data) = TransferOwnership;
/// [Windows.Foundation.Metadata.Overload("TransferOwnershipWithContext")]
void TransferOwnership(winrt::hstring const& socketId, SocketActivityContext const& data);
[Windows.Foundation.Metadata.Overload("TransferOwnershipWithContext")]
public void TransferOwnership(string socketId, SocketActivityContext data);
function transferOwnership(socketId, data)
Public Sub TransferOwnership (socketId As String, data As SocketActivityContext)

Parámetros

socketId
String

Platform::String

winrt::hstring

Cadena que usa la aplicación para identificar el socket transferido. La cadena debe identificar este socket de forma única dentro de la aplicación. Cuando se produce actividad en este socket, esta cadena se proporcionará a la aplicación para identificar el socket.

data
SocketActivityContext

Use SocketActivityContext para pasar información de contexto a través del agente de sockets. Cuando el agente de actividad notifique la aplicación, este SocketActivityContext se proporcionará a la aplicación para ayudar a establecer el contexto en el que debe controlar la notificación.

Atributos

Comentarios

La aplicación debe llamar a este método para transferir la propiedad del datagramSocket al servicio de agente de sockets cuando la aplicación está a punto de suspenderse o al final de una tarea en segundo plano. La aplicación no debe tener acceso al objeto DatagramSocket después de llamar a este método, excepto al responder a las notificaciones del servicio de agente de sockets.

Consulte también

Se aplica a

TransferOwnership(String)

Transfiere la propiedad de DatagramSocket al servicio de agente de sockets, que supervisa la actividad del socket y notifica a la aplicación a través de una tarea en segundo plano si hay alguna actividad.

public:
 virtual void TransferOwnership(Platform::String ^ socketId) = TransferOwnership;
/// [Windows.Foundation.Metadata.Overload("TransferOwnership")]
void TransferOwnership(winrt::hstring const& socketId);
[Windows.Foundation.Metadata.Overload("TransferOwnership")]
public void TransferOwnership(string socketId);
function transferOwnership(socketId)
Public Sub TransferOwnership (socketId As String)

Parámetros

socketId
String

Platform::String

winrt::hstring

Cadena que usa la aplicación para identificar el socket transferido. La cadena debe identificar este socket de forma única dentro de la aplicación. Cuando se produce actividad en este socket, esta cadena se proporcionará a la aplicación para identificar el socket.

Atributos

Comentarios

La aplicación debe llamar a este método para transferir la propiedad del datagramSocket al servicio de agente de sockets cuando la aplicación está a punto de suspenderse o al final de una tarea en segundo plano. La aplicación no debe tener acceso al objeto DatagramSocket después de llamar a este método, excepto al responder a las notificaciones del servicio de agente de sockets.

Consulte también

Se aplica a

TransferOwnership(String, SocketActivityContext, TimeSpan)

Transfiere la propiedad de DatagramSocket al servicio de agente de sockets, que supervisa la actividad del socket y notifica a la aplicación a través de una tarea en segundo plano si hay alguna actividad.

public:
 virtual void TransferOwnership(Platform::String ^ socketId, SocketActivityContext ^ data, TimeSpan keepAliveTime) = TransferOwnership;
/// [Windows.Foundation.Metadata.Overload("TransferOwnershipWithContextAndKeepAliveTime")]
void TransferOwnership(winrt::hstring const& socketId, SocketActivityContext const& data, TimeSpan const& keepAliveTime);
[Windows.Foundation.Metadata.Overload("TransferOwnershipWithContextAndKeepAliveTime")]
public void TransferOwnership(string socketId, SocketActivityContext data, System.TimeSpan keepAliveTime);
function transferOwnership(socketId, data, keepAliveTime)
Public Sub TransferOwnership (socketId As String, data As SocketActivityContext, keepAliveTime As TimeSpan)

Parámetros

socketId
String

Platform::String

winrt::hstring

Cadena que usa la aplicación para identificar el socket transferido. La cadena debe identificar este socket de forma única dentro de la aplicación. Cuando se produce actividad en este socket, esta cadena se proporcionará a la aplicación para identificar el socket.

data
SocketActivityContext

Use SocketActivityContext para pasar información de contexto a través del agente de sockets. Cuando el agente de actividad notifique la aplicación, este SocketActivityContext se proporcionará a la aplicación para ayudar a establecer el contexto en el que debe controlar la notificación.

keepAliveTime
TimeSpan TimeSpan

Cuánto tiempo el servicio de agente de sockets debe supervisar el socket para la actividad.

Atributos

Comentarios

La aplicación debe llamar a este método para transferir la propiedad del datagramSocket al servicio de agente de sockets cuando la aplicación está a punto de suspenderse o al final de una tarea en segundo plano. La aplicación no debe tener acceso al objeto DatagramSocket después de llamar a este método, excepto al responder a las notificaciones del servicio de agente de sockets.

Consulte también

Se aplica a