Microsoft.VisualBasic.CompilerServices Namespace

The Microsoft.VisualBasic.CompilerServices namespace contains internal-use only types that support the Visual Basic compiler.

Classes

BooleanType

This class has been deprecated as of Visual Basic 2005.

ByteType

This class has been deprecated as of Visual Basic 2005.

CharArrayType

This class has been deprecated as of Visual Basic 2005.

CharType

This class has been deprecated as of Visual Basic 2005.

Conversions

Provides methods that perform various type conversions.

DateType

This class has been deprecated as of Visual Basic 2005.

DecimalType

This class has been deprecated as of Visual Basic 2005.

DesignerGeneratedAttribute

When applied to a class, the compiler implicitly calls a component-initializing method from the default synthetic constructor.

DoubleType

This class has been deprecated as of Visual Basic 2005.

ExceptionUtils

Provides exception handling support for the Visual Basic runtime. This class is not intended to be used from your code.

FlowControl

Provides services to the Visual Basic compiler for compiling For...Next and For Each loops.

HostServices

Returns a reference to and information about the current Visual Basic host window.

IncompleteInitialization

The Visual Basic compiler uses this class during static local initialization; it is not meant to be called directly from your code. An exception of this type is thrown if a static local variable fails to initialize.

IntegerType

This class has been deprecated as of Visual Basic 2005.

InternalErrorException

The exception thrown for internal Visual Basic compiler errors.

InternalXmlHelper

Provides properties and methods that support Visual Basic XML literals. This class is not intended to be used directly from your code.

LateBinding

This class has been deprecated since Visual Basic 2005.

LikeOperator

This class provides helpers that the Visual Basic compiler uses to do the work for the Like Operator. It is not meant to be called directly from your code.

LongType

This class has been deprecated as of Visual Basic 2005.

NewLateBinding

This class provides helpers that the Visual Basic compiler uses for late binding calls; it is not meant to be called directly from your code.

ObjectFlowControl

The Visual Basic compiler uses this class for object flow control; it is not meant to be called directly from your code.

ObjectFlowControl.ForLoopControl

Provides services to the Visual Basic compiler for compiling For...Next loops.

ObjectType

This class has been deprecated as of Visual Basic 2005.

Operators

Provides late-bound math operators, such as AddObject(Object, Object) and CompareObject(Object, Object, Boolean), which the Visual Basic compiler uses internally.

OptionCompareAttribute

Specifies that the current Option Compare setting should be passed as the default value for an argument.

OptionTextAttribute

The Visual Basic compiler emits this helper class to indicate (for Visual Basic debugging) which comparison option, binary or text, is being used

ProjectData

Provides helpers for the Visual Basic Err object.

ShortType

This class has been deprecated as of Visual Basic 2005.

SingleType

This class has been deprecated as of Visual Basic 2005.

StandardModuleAttribute

This class provides attributes that are applied to the standard module construct when it is emitted to Intermediate Language (IL). It is not intended to be called directly from your code.

StaticLocalInitFlag

The Visual Basic compiler uses this class internally when initializing static local members; it is not meant to be called directly from your code.

StringType

This class has been deprecated as of Visual Basic 2005.

Utils

Contains utilities that the Visual Basic compiler uses.

Versioned

The Versioned module contains procedures used to interact with objects, applications, and systems.

Interfaces

IVbHost

Represents a host window for Visual Basic.

Remarks

For more information about the Visual Basic language elements, see Visual Basic Language Reference.