다음을 통해 공유


언어 및 컴파일러 네임스페이스

Microsoft.CSharp.RuntimeBinder, Microsoft.VisualBasic 및 Microsoft.VisualBasic.CompilerServices 네임스페이스에는 C# 및 Visual Basic 언어로 작성된 소스 코드의 컴파일과 코드 생성을 지원하는 형식이 포함되어 있습니다.System.CodeDom.Compiler 네임스페이스에는 지원되는 프로그래밍 언어에서 소스 코드의 생성과 컴파일을 관리하기 위한 형식이 포함되어 있습니다.

이 항목에서는 Windows 스토어 앱용 .NET에 포함된 이러한 네임스페이스의 형식을 보여 줍니다.Windows 스토어 앱용 .NET에는 각 형식의 일부 멤버만 포함되어 있습니다.개별 형식에 대한 자세한 내용은 링크된 항목을 참조하십시오.형식에 대한 설명서는 Windows 스토어 앱용 .NET에 포함된 멤버를 나타냅니다.

Microsoft.CSharp.RuntimeBinder 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

Binder

C#의 동적 호출 사이트 바인더를 만드는 팩터리 메서드를 포함합니다.

CSharpArgumentInfo

호출 사이트의 특정 인수와 관련된 C# 동적 작업에 대한 정보를 나타냅니다.이 클래스의 인스턴스는 C# 컴파일러에서 생성됩니다.

CSharpArgumentInfoFlags

호출 사이트의 특정 인수와 관련된 C# 동적 작업에 대한 정보를 나타냅니다.이 클래스의 인스턴스는 C# 컴파일러에서 생성됩니다.

CSharpBinderFlags

호출 사이트의 특정 인수와 관련되지 않은 C# 동적 작업에 대한 정보를 나타냅니다.이 클래스의 인스턴스는 C# 컴파일러에서 생성됩니다.

RuntimeBinderException

C# 런타임 바인더의 동적 바인드가 처리될 때 발생하는 오류를 나타냅니다.

RuntimeBinderInternalCompilerException

C# 런타임 바인더의 동적 바인드가 처리될 때 발생하는 오류를 나타냅니다.

Microsoft.VisualBasic 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

CallType

CallByName 함수를 호출할 때 호출되는 프로시저 형식을 나타냅니다.

Constants

코드의 모든 위치에서 사용할 수 있는 상수를 포함합니다.

HideModuleNameAttribute

모듈에 적용될 경우 모듈에 필요한 자격만 사용하여 해당 모듈 멤버에 액세스할 수 있도록 합니다.

Strings

문자열 연산을 수행하는 데 사용되는 프로시저를 포함합니다.

Microsoft.VisualBasic.CompilerServices 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

Conversions

다양한 형식 변환을 수행하는 메서드를 제공합니다.

DesignerGeneratedAttribute

클래스에 적용되는 경우 컴파일러가 기본 합성 생성자에서 구성 요소 초기화 메서드를 암시적으로 호출합니다.

IncompleteInitialization

정적 지역 초기화 중에 컴파일러에서 사용되며, 코드에서 직접 호출할 수 없습니다.정적 지역 변수를 초기화하지 못하면 이 형식의 예외가 throw됩니다.

NewLateBinding

Visual Basic 컴파일러에서 런타임에 바인딩하는 호출에 사용하는 도우미를 제공하며, 코드에서 직접 호출할 수 없습니다.

ObjectFlowControl

개체 흐름 제어를 위해 컴파일러에서 사용되며, 코드에서 직접 호출할 수 없습니다.

ObjectFlowControl.ForLoopControl

Visual Basic 컴파일러에 For Next 루프를 컴파일하기 위한 서비스를 제공합니다.

Operators

Visual Basic 컴파일러에서 내부적으로 사용하는 AddObject 및 CompareObject와 같은 런타임에 바인딩된 수학 연산자를 제공합니다.

OptionCompareAttribute

현재 Option Compare 설정을 인수의 기본값으로 전달하도록 지정합니다.

OptionTextAttribute

Visual Basic 디버깅을 위해 이진 또는 텍스트 비교 중에서 어떤 비교 옵션이 사용되는지를 나타냅니다.

ProjectData

Visual Basic Err 개체에 대한 도우미를 제공합니다.

StandardModuleAttribute

표준 모듈 구문을 IL(Intermediate Language)에 내보낼 때 해당 구문에 적용되는 특성을 제공하며,코드에서 직접 호출할 수 없습니다.

StaticLocalInitFlag

정적 로컬 멤버를 초기화할 때 컴파일러에서 내부적으로 사용되며, 코드에서 직접 호출할 수 없습니다.

Utils

Visual Basic 컴파일러에서 사용하는 유틸리티를 포함합니다.

System.CodeDom.Compiler 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

GeneratedCodeAttribute

도구에서 생성한 코드를 식별합니다.이 클래스는 상속될 수 없습니다.

참고 항목

개념

Windows 스토어 앱용 .NET API