SocketActivityTriggerDetails クラス

定義

バックグラウンド ブローカー インフラストラクチャによってインスタンス化され、 SocketActivityTrigger が発生したときに詳細を取得するためにアプリによって使用されるオブジェクト。

public ref class SocketActivityTriggerDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SocketActivityTriggerDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SocketActivityTriggerDetails
Public NotInheritable Class SocketActivityTriggerDetails
継承
Object Platform::Object IInspectable SocketActivityTriggerDetails
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

SocketActivityTriggerDetails オブジェクトは、SocketActivityTrigger が発生する原因となったソケットの SocketActivityInformation オブジェクトを取得し、トリガーが発生した理由を取得するために、アプリによって使用されます。

SocketActivityTriggerDetails インスタンスは、ソケットのバックグラウンド タスクが SocketActivityTrigger を通知するときに作成されます。 (バックグラウンド タスクを作成し、ソケット ブローカーにソケットの所有権を転送してバックグラウンド リッスンする方法の詳細については、 SocketActivityTrigger クラス ページを参照してください)。

プロパティ

Reason

SocketActivityTrigger が発生した理由を取得します。

SocketInformation

SocketActivityTrigger が発生する原因となったソケットの SocketActivityInformation オブジェクトを取得します。

適用対象

こちらもご覧ください