Пространства имен языков и компилятора
Пространства имен Microsoft.CSharp.RuntimeBinder, Microsoft.VisualBasic и Microsoft.VisualBasic.CompilerServices содержат типы, поддерживающие компиляцию и создание исходного кода, написанного на языках C# и Visual Basic. Пространство имен System.CodeDom.Compiler содержит типы для управления созданием и компиляцией исходного кода в поддерживаемых языках программирования.
В этом разделе представлены типы в этих пространствах имен, которые включены в Приложения .NET для Магазина Windows. Обратите внимание, что Приложения .NET для Магазина Windows не включает все члены каждого типа. Дополнительные сведения об типах см. в соответствующих разделах. Документация по типу показывает, какие члены включены в Приложения .NET для Магазина Windows.
Пространство имен Microsoft.CSharp.RuntimeBinder
Типы, поддерживаемые в Приложения .NET для Магазина Windows |
Описание |
---|---|
Содержит фабричные методы для создания связывателей динамического сайта вызова для C#. |
|
Представляет сведения о динамических операциях C#, которые относятся к определенным аргументам на сайте вызова. Экземпляры этого класса создаются компилятором C#. |
|
Представляет сведения о динамических операциях C#, которые относятся к определенным аргументам на сайте вызова. Экземпляры этого класса создаются компилятором C#. |
|
Представляет сведения о динамических операциях C#, которые не относятся к определенным аргументам на сайте вызова. Экземпляры этого класса создаются компилятором C#. |
|
Представляет ошибку, которая происходит при обработке динамической привязки в связывателе среды выполнения C#. |
|
Представляет ошибку, которая происходит при обработке динамической привязки в связывателе среды выполнения C#. |
Пространство имен Microsoft.VisualBasic
Типы, поддерживаемые в Приложения .NET для Магазина Windows |
Описание |
---|---|
Указывает тип процедуры, вызываемой при вызове функции CallByName. |
|
Содержит константы, которые могут использоваться в произвольном месте кода. |
|
При применении к модулю позволяет обращаться к членам модуля, используя только квалификацию, необходимую для модуля. |
|
Содержит процедуры, используемые для выполнения операций над строками. |
Пространство имен Microsoft.VisualBasic.CompilerServices
Типы, поддерживаемые в Приложения .NET для Магазина Windows |
Описание |
---|---|
Содержит методы, выполняющие различные преобразования типов. |
|
При применении к классу компилятор неявно вызывает метод инициализации компонента из синтетического конструктора по умолчанию. |
|
Используется компилятором при статической локальной инициализации; он не предназначен для вызова непосредственно из кода. Исключение данного типа создается, когда не удается инициализировать статическую локальную переменную. |
|
Предоставляет вспомогательные методы, используемые компилятором Visual Basic для вызовов с поздней привязкой, и не предназначен для вызова непосредственно из кода. |
|
Используется компилятором для управления потоком объектов; он не предназначен для вызова непосредственно из кода. |
|
Содержит службы, используемые компилятором Visual Basic для компиляции циклов For Next. |
|
Содержит математические операторы с поздней привязкой, такие как AddObject и CompareObject, которые используются компилятором Visual Basic для внутренних целей. |
|
Указывает, что текущий параметр Option Compare должен быть передан в качестве значения по умолчанию для аргумента. |
|
Указывает (для отладки Visual Basic), какой параметр сравнения (текстовый или двоичный) используется. |
|
Содержит вспомогательные методы для объекта Err Visual Basic. |
|
Предоставляет атрибуты, которые применяются к конструкции стандартного модуля, передаваемой в промежуточный язык. Он не предназначен для вызова непосредственно из кода. |
|
Используется компилятором для внутренних целей при инициализации статических локальных членов; он не предназначен для вызова непосредственно из кода. |
|
Содержит служебные программы, используемые компилятором Visual Basic. |
Пространство имен System.CodeDom.Compiler
Типы, поддерживаемые в Приложения .NET для Магазина Windows |
Описание |
---|---|
Идентифицирует код, созданный инструментом. Этот класс не наследуется. |