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.