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 物件,但回應通訊端代理服務的通知時除外。

另請參閱

適用於