System.Runtime.InteropServices.WindowsRuntime 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
관리 코드와 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 런타임에서 클래스를 활성화할 수 있습니다. |