System.Runtime.InteropServices.WindowsRuntime Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, поддерживающие взаимодействие между управляемым кодом и среда выполнения Windows, и которые позволяют создавать типы среда выполнения Windows с управляемым кодом.
Классы
| Имя | Описание |
|---|---|
| AsyncInfo |
Предоставляет методы фабрики для создания представлений управляемых задач, совместимых с среда выполнения Windows асинхронными действиями и операциями. |
| DefaultInterfaceAttribute |
Задает интерфейс по умолчанию управляемого класса среда выполнения Windows. |
| DesignerNamespaceResolveEventArgs |
Предоставляет данные для DesignerNamespaceResolve события. |
| EventRegistrationTokenTable<T> |
Сохраняет сопоставления между делегатами и маркерами событий для поддержки реализации события среды выполнения Windows в управляемом коде. |
| InterfaceImplementedInVersionAttribute |
Указывает версию целевого типа, который сначала реализовал указанный интерфейс. |
| NamespaceResolveEventArgs |
Предоставляет данные для ReflectionOnlyNamespaceResolve события. |
| ReadOnlyArrayAttribute |
При применении к параметру массива в компоненте среда выполнения Windows указывает, что содержимое массива, передаваемого в этот параметр, используется только для ввода. Вызывающий объект ожидает, что массив не изменяется при вызове. |
| ReturnValueNameAttribute |
Указывает имя возвращаемого значения метода в компоненте среда выполнения Windows. |
| WindowsRuntimeBuffer |
Предоставляет реализацию интерфейса IBuffer среда выполнения Windows (Windows. Storage.Streams.IBuffer) и все дополнительные необходимые интерфейсы. |
| WindowsRuntimeBufferExtensions |
Предоставляет методы расширения для работы с буферами среда выполнения Windows (Windows. Интерфейс Storage.Streams.IBuffer). |
| WindowsRuntimeMarshal |
Предоставляет вспомогательные методы для маршалинга данных между .NET Framework и средой выполнения Windows. |
| WindowsRuntimeMetadata |
Предоставляет событие для разрешения запросов типа только отражения для типов, предоставляемых файлами метаданных Windows, и методов для выполнения разрешения. |
| WriteOnlyArrayAttribute |
При применении к параметру массива в компоненте среда выполнения Windows указывает, что содержимое массива, передаваемого в этот параметр, используется только для выходных данных. Вызывающий объект не гарантирует инициализацию содержимого, и вызываемый метод не должен читать содержимое. |
Структуры
| Имя | Описание |
|---|---|
| EventRegistrationToken |
Маркер, возвращаемый при добавлении обработчика событий в событие среда выполнения Windows. Маркер используется для удаления обработчика событий из события позже. |
Интерфейсы
| Имя | Описание |
|---|---|
| IActivationFactory |
Позволяет активировать классы средой выполнения Windows. |