情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

WindowsRuntimeSystemExtensions クラス

2013/12/12

Windows Phone OS 7.0 および 7.1 を対象とするアプリには、この型のメンバーは使用しないでください。これを行う場合、コードは MethodAccessException をスローします。この型はセキュリティ クリティカルであるため、使用は .NET Framework for Windows Phone クラス ライブラリでの内部用に限定されます。
[セキュリティ クリティカル]

タスクと Windows ランタイム 非同期アクションおよび操作の間で変換を行う拡張メソッドを提供します。

この API は、CLS に準拠していません。 

System.Object
  System.WindowsRuntimeSystemExtensions

Namespace:  System
アセンブリ:  System.Runtime.WindowsRuntime (System.Runtime.WindowsRuntime.dll 内)

[CLSCompliantAttribute(false)]
[SecurityCriticalAttribute]
public static class WindowsRuntimeSystemExtensions

WindowsRuntimeSystemExtensions 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッド静的メンバーAsAsyncAction開始タスクを表す Windows ランタイム 非同期アクションを返します。
パブリック メソッド静的メンバーAsAsyncOperation<TResult>結果を返す開始タスクを表す Windows ランタイム 非同期アクションを返します。
パブリック メソッド静的メンバーAsTask(IAsyncAction)Windows ランタイム の非同期アクションを表すタスクを返します。
パブリック メソッド静的メンバーAsTask(IAsyncAction, CancellationToken)取り消し可能な Windows ランタイム 非同期アクションを表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TProgress>(IAsyncActionWithProgress<TProgress>)Windows ランタイム の非同期アクションを表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TResult>(IAsyncOperation<TResult>)結果を返す Windows ランタイム 非同期操作を表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TProgress>(IAsyncActionWithProgress<TProgress>, IProgress<TProgress>)進行状況をレポートする Windows ランタイム 非同期アクションを表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken)取り消し可能な Windows ランタイム 非同期アクションを表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TResult>(IAsyncOperation<TResult>, CancellationToken)結果を返し取り消し可能な Windows ランタイム 非同期操作を表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken, IProgress<TProgress>)進行状況をレポートするキャンセル可能な Windows ランタイム 非同期アクションを表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>)結果を返す Windows ランタイム 非同期操作を表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, IProgress<TProgress>)結果を返して進行状況をレポートする Windows ランタイム 非同期操作を表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, CancellationToken)結果を返し取り消し可能な Windows ランタイム 非同期操作を表すタスクを返します。
パブリック メソッド静的メンバーAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, CancellationToken, IProgress<TProgress>)結果を返して進行状況をレポートするキャンセル可能な Windows ランタイム 非同期操作を表すタスクを返します。
パブリック メソッド静的メンバーGetAwaiter(IAsyncAction)インフラストラクチャ。 非同期アクションを待機するオブジェクトを返します。
パブリック メソッド静的メンバーGetAwaiter<TProgress>(IAsyncActionWithProgress<TProgress>)インフラストラクチャ。 進行状況をレポートする非同期アクションを待機するオブジェクトを返します。
パブリック メソッド静的メンバーGetAwaiter<TResult>(IAsyncOperation<TResult>)インフラストラクチャ。 結果を返す非同期操作を待機するオブジェクトを返します。
パブリック メソッド静的メンバーGetAwaiter<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>)インフラストラクチャ。 進行状況をレポートして結果を返す非同期操作を待機するオブジェクトを返します。
このページのトップへ

Windows Phone OS

サポート: 8.0

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

表示: