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. |