This documentation is archived and is not being maintained.
Microsoft.VisualC Namespace
Visual Studio 2008
The Microsoft.VisualC namespace contains classes that support compilation and code generation using the C++ language.
| Class | Description | |
|---|---|---|
![]() | CodeDomTypeInfo | Encapsulates descriptions of a type. |
![]() | CppCodeGenerator | Provides an example implementation of the ICodeGenerator interface and ICodeCompiler interface. |
![]() | CppCodeGenerator7 | Provides an example implementation of the ICodeGenerator interface. |
![]() | CppCodeGeneratorBase | |
![]() | CppCodeProvider | Provides a base class for a C/C++ implementation of CodeDomProvider. |
![]() | CppCodeProvider7 | |
![]() | DebugInfoInPDBAttribute | Obsolete. An attribute applied to native classes that tells the debugger to look up field information in the pdb rather than in metadata. |
![]() | DecoratedNameAttribute | Obsolete. An attribute used by the compiler to pass the decorated name of a method to the linker. |
![]() | IsConstModifier | Infrastructure. Obsolete. |
![]() | IsCXXReferenceModifier | Infrastructure. Obsolete. |
![]() | IsLongModifier | Infrastructure. Obsolete. |
![]() | IsSignedModifier | Infrastructure. Obsolete. |
![]() | IsVolatileModifier | Infrastructure. Obsolete. |
![]() | MiscellaneousBitsAttribute | Obsolete. An attribute that stores miscellaneous information about a type in metadata. |
![]() | NeedsCopyConstructorModifier | Obsolete. A custom modifier applied to parameters that tells the CLR marshaler to call the parameter's copy constructor when marshaling the parameter. |
![]() | NoSignSpecifiedModifier | Infrastructure. Obsolete. |
![]() | SymbolTableStack | Represents a simple last-in-first-out (LIFO) non-generic collection of C++ code document object model (CodeDOM) objects. |
| Enumeration | Description | |
|---|---|---|
![]() | CppCodeGeneratorBase.EKeyword | |
![]() | TypeRelationship |
Show:


