System.Runtime.InteropServices.WindowsRuntime 네임스페이스

관리 코드와 Windows 런타임 간의 상호 운용을 지원하고 관리 코드로 Windows 런타임 형식을 만들 수 있도록 하는 클래스를 포함합니다.

클래스

Name Description
AsyncInfo

Windows 런타임 비동기 작업 및 작업과 호환되는 관리되는 작업의 표현을 생성하는 팩터리 메서드를 제공합니다.

DefaultInterfaceAttribute

관리되는 Windows 런타임 클래스의 기본 인터페이스를 지정합니다.

DesignerNamespaceResolveEventArgs

DesignerNamespaceResolve 이벤트에 대한 데이터를 제공합니다.

EventRegistrationTokenTable<T>

관리 코드에서 Windows 런타임 이벤트의 구현을 지원하기 위해 대리자와 이벤트 토큰 간의 매핑을 저장합니다.

InterfaceImplementedInVersionAttribute

지정된 인터페이스를 처음 구현한 대상 형식의 버전을 지정합니다.

NamespaceResolveEventArgs

ReflectionOnlyNamespaceResolve 이벤트에 대한 데이터를 제공합니다.

ReadOnlyArrayAttribute

Windows 런타임 구성 요소의 배열 매개 변수에 적용되는 경우 해당 매개 변수에 전달되는 배열의 내용이 입력에만 사용되도록 지정합니다. 호출자는 호출에 의해 배열이 변경되지 않을 것으로 예상합니다.

ReturnValueNameAttribute

Windows 런타임 구성 요소에 있는 메서드의 반환 값 이름을 지정합니다.

WindowsRuntimeBuffer

Windows 런타임 IBuffer 인터페이스(Windows 구현을 제공합니다. Storage.Streams.IBuffer) 및 모든 추가 필수 인터페이스.

WindowsRuntimeBufferExtensions

Windows 런타임 버퍼(Windows)에서 작동하기 위한 확장 메서드를 제공합니다. Storage.Streams.IBuffer 인터페이스).

WindowsRuntimeMarshal

.NET Framework와 Windows 런타임 간에 데이터를 마샬링하기 위한 도우미 메서드를 제공합니다.

WindowsRuntimeMetadata

Windows 메타데이터 파일에서 제공하는 형식에 대한 리플렉션 전용 형식 요청과 해결을 수행하기 위한 메서드를 확인하는 이벤트를 제공합니다.

WriteOnlyArrayAttribute

Windows 런타임 구성 요소의 배열 매개 변수에 적용되는 경우 해당 매개 변수에 전달되는 배열의 내용이 출력에만 사용되도록 지정합니다. 호출자는 콘텐츠가 초기화되도록 보장하지 않으며 호출된 메서드는 콘텐츠를 읽지 않아야 합니다.

구조체

Name Description
EventRegistrationToken

이벤트 처리기가 Windows 런타임 이벤트에 추가되면 반환되는 토큰입니다. 토큰은 나중에 이벤트에서 이벤트 처리기를 제거하는 데 사용됩니다.

인터페이스

Name Description
IActivationFactory

Windows 런타임에서 클래스를 활성화할 수 있습니다.