System.CodeDom.Compiler.GeneratorSupport Enumeration

Assembly: System.dll
Namespace: System.CodeDom.Compiler
Summary
Specifies identifiers used to determine whether a code generator supports certain types of code.
C# Syntax:
[Flags]
[Serializable]
public enum GeneratorSupport
Remarks
These identifiers are used when calling the ICodeGenerator.Supports method of a code generator to determine whether the code generator supports generating certain types of code.
See also:
System.CodeDom.Compiler Namespace | ICodeGenerator

System.CodeDom.Compiler.GeneratorSupport Member List:

Public Fields
ArraysOfArrays Indicates the generator supports arrays of arrays.
AssemblyAttributes Indicates the generator supports assembly attributes.
ChainedConstructorArguments Indicates the generator supports chained constructor arguments.
ComplexExpressions Indicates the generator supports complex expressions.
DeclareDelegates Indicates the generator supports delegate declarations.
DeclareEnums Indicates the generator supports enumeration declarations.
DeclareEvents Indicates the generator supports event declarations.
DeclareInterfaces Indicates the generator supports interface declarations.
DeclareValueTypes Indicates the generator supports value type declarations.
EntryPointMethod Indicates the generator supports a program entry point method designation. This is used when building executables.
GotoStatements Indicates the generator supports goto statements.
MultidimensionalArrays Indicates the generator supports referencing multidimensional arrays. Currently, the CodeDom cannot be used to instantiate multidimensional arrays.
MultipleInterfaceMembers Indicates the generator supports the declaration of members that implement multiple interfaces.
NestedTypes Indicates the generator supports the declaration of nested types.
ParameterAttributes Indicates the generator supports parameter attributes.
PublicStaticMembers Indicates the generator supports public static members.
ReferenceParameters Indicates the generator supports reference and out parameters.
ReturnTypeAttributes Indicates the generator supports return type attribute declarations.
StaticConstructors Indicates the generator supports static constructors.
TryCatchStatements Indicates the generator supports try...catch statements.
Win32Resources Indicates the generator supports compilation with Win32 resources.

Hierarchy:


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.