정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

WindowsRuntimeSystemExtensions 클래스

2013-12-13

Windows Phone OS 7.0 및 7.1을 대상으로 하는 앱의 경우 이 형식의 멤버를 사용하지 않도록 합니다. 이렇게 할 경우 코드가 MethodAccessException을 발생합니다. 이 형식은 보안에 중요하여 .NET Framework 내부에서 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 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 메서드정적 멤버AsAsyncAction시작된 작업을 나타내는 Windows 런타임 비동기 동작을 반환합니다.
Public 메서드정적 멤버AsAsyncOperation<TResult>결과를 반환하는 시작된 작업을 나타내는 Windows 런타임 비동기 작업을 반환합니다.
Public 메서드정적 멤버AsTask(IAsyncAction)Windows 런타임 비동기 동작을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask(IAsyncAction, CancellationToken)취소할 수 있는 Windows 런타임 비동기 동작을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TProgress>(IAsyncActionWithProgress<TProgress>)Windows 런타임 비동기 동작을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TResult>(IAsyncOperation<TResult>)결과를 반환하는 Windows 런타임 비동기 작업을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, IProgress<TProgress>)진행률을 보고하는 Windows 런타임 비동기 동작을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken)취소할 수 있는 Windows 런타임 비동기 동작을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TResult>(IAsyncOperation<TResult>, CancellationToken)결과를 반환하고 취소될 수 있는 Windows 런타임 비동기 작업을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken, IProgress<TProgress>)진행률을 보고하고 취소할 수 있는 Windows 런타임 비동기 동작을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>)결과를 반환하는 Windows 런타임 비동기 작업을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, IProgress<TProgress>)결과를 반환하고 진행률을 보고하는 Windows 런타임 비동기 작업을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, CancellationToken)결과를 반환하고 취소될 수 있는 Windows 런타임 비동기 작업을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버AsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, CancellationToken, IProgress<TProgress>)결과를 반환하고, 진행률을 보고하고, 취소될 수 있는 Windows 런타임 비동기 작업을 나타내는 작업을 반환합니다.
Public 메서드정적 멤버GetAwaiter(IAsyncAction)인프라입니다. 비동기 동작을 대기하는 개체를 반환합니다.
Public 메서드정적 멤버GetAwaiter<TProgress>(IAsyncActionWithProgress<TProgress>)인프라입니다. 진행률을 보고하는 비동기 동작을 대기하는 개체를 반환합니다.
Public 메서드정적 멤버GetAwaiter<TResult>(IAsyncOperation<TResult>)인프라입니다. 결과를 반환하는 비동기 작업을 대기하는 개체를 반환합니다.
Public 메서드정적 멤버GetAwaiter<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>)인프라입니다. 진행률을 보고하고 결과를 반환하는 비동기 작업을 대기하는 개체를 반환합니다.
맨 위

Windows Phone OS

지원되는 버전: 8.0

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수 있습니다.

표시: