다음을 통해 공유


DatagramSocket.TransferOwnership 메서드

정의

오버로드

TransferOwnership(String, SocketActivityContext)

DatagramSocket의 소유권을 소켓 조정 서비스로 전송합니다. 이 서비스는 소켓 작업을 모니터링하고 활동이 있는 경우 백그라운드 작업을 통해 앱에 알깁니다.

TransferOwnership(String)

DatagramSocket의 소유권을 소켓 조정 서비스로 전송합니다. 이 서비스는 소켓 작업을 모니터링하고 활동이 있는 경우 백그라운드 작업을 통해 앱에 알깁니다.

TransferOwnership(String, SocketActivityContext, TimeSpan)

DatagramSocket의 소유권을 소켓 조정 서비스로 전송합니다. 이 서비스는 소켓 작업을 모니터링하고 활동이 있는 경우 백그라운드 작업을 통해 앱에 알깁니다.

TransferOwnership(String, SocketActivityContext)

DatagramSocket의 소유권을 소켓 조정 서비스로 전송합니다. 이 서비스는 소켓 작업을 모니터링하고 활동이 있는 경우 백그라운드 작업을 통해 앱에 알깁니다.

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)

매개 변수

socketId
String

Platform::String

winrt::hstring

앱이 전송된 소켓을 식별하는 데 사용하는 문자열입니다. 문자열은 앱 내에서 이 소켓을 고유하게 식별해야 합니다. 이 소켓에서 활동이 발생하면 이 문자열은 소켓을 식별하기 위해 앱에 제공됩니다.

data
SocketActivityContext

SocketActivityContext를 사용하여 소켓 브로커를 통해 컨텍스트 정보를 전달합니다. 활동 브로커가 앱에 알림을 받으면 알림을 처리해야 하는 컨텍스트를 설정하는 데 도움이 되도록 이 SocketActivityContext 가 앱에 제공됩니다.

특성

설명

앱이 일시 중단되거나 백그라운드 작업이 끝날 때 DatagramSocket 의 소유권을 소켓 조정 서비스로 전송하려면 앱에서 이 메서드를 호출해야 합니다. 소켓 조정 서비스의 알림에 응답하는 경우를 제외하고 이 메서드를 호출한 후 앱이 DatagramSocket 개체에 액세스해서는 안 됩니다.

추가 정보

적용 대상

TransferOwnership(String)

DatagramSocket의 소유권을 소켓 조정 서비스로 전송합니다. 이 서비스는 소켓 작업을 모니터링하고 활동이 있는 경우 백그라운드 작업을 통해 앱에 알깁니다.

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)

매개 변수

socketId
String

Platform::String

winrt::hstring

앱이 전송된 소켓을 식별하는 데 사용하는 문자열입니다. 문자열은 앱 내에서 이 소켓을 고유하게 식별해야 합니다. 이 소켓에서 활동이 발생하면 이 문자열은 소켓을 식별하기 위해 앱에 제공됩니다.

특성

설명

앱이 일시 중단되거나 백그라운드 작업이 끝날 때 DatagramSocket 의 소유권을 소켓 조정 서비스로 전송하려면 앱에서 이 메서드를 호출해야 합니다. 소켓 조정 서비스의 알림에 응답하는 경우를 제외하고 이 메서드를 호출한 후 앱이 DatagramSocket 개체에 액세스해서는 안 됩니다.

추가 정보

적용 대상

TransferOwnership(String, SocketActivityContext, TimeSpan)

DatagramSocket의 소유권을 소켓 조정 서비스로 전송합니다. 이 서비스는 소켓 작업을 모니터링하고 활동이 있는 경우 백그라운드 작업을 통해 앱에 알깁니다.

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)

매개 변수

socketId
String

Platform::String

winrt::hstring

앱이 전송된 소켓을 식별하는 데 사용하는 문자열입니다. 문자열은 앱 내에서 이 소켓을 고유하게 식별해야 합니다. 이 소켓에서 활동이 발생하면 이 문자열은 소켓을 식별하기 위해 앱에 제공됩니다.

data
SocketActivityContext

SocketActivityContext를 사용하여 소켓 브로커를 통해 컨텍스트 정보를 전달합니다. 활동 브로커가 앱에 알림을 받으면 알림을 처리해야 하는 컨텍스트를 설정하는 데 도움이 되도록 이 SocketActivityContext 가 앱에 제공됩니다.

keepAliveTime
TimeSpan TimeSpan

소켓 조정 서비스가 소켓에서 활동을 모니터링해야 하는 기간입니다.

특성

설명

앱이 일시 중단되거나 백그라운드 작업이 끝날 때 DatagramSocket 의 소유권을 소켓 조정 서비스로 전송하려면 앱에서 이 메서드를 호출해야 합니다. 소켓 조정 서비스의 알림에 응답하는 경우를 제외하고 이 메서드를 호출한 후 앱이 DatagramSocket 개체에 액세스해서는 안 됩니다.

추가 정보

적용 대상