NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

VBCodeGenerator Members

Public:

Constructor

VBCodeGenerator Constructor [To be supplied.]

Methods

Equals (inherited from Object) Determines whether the specified Object is the same instance as the current Object. Subclasses are expected to override this method to support value equality (not reference equality).
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the Object.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected:

Properties

CurrentClassName (inherited from CodeGenerator) Gets or sets the current class name.
CurrentMember (inherited from CodeGenerator) Gets or sets the current member of the class.
CurrentMemberName (inherited from CodeGenerator) Gets or sets the current member name.
CurrentNamespace (inherited from CodeGenerator) Gets or sets the name of the current namespace.
FileExtension Gets or sets the file extension to output code to.
Indent (inherited from CodeGenerator) Gets or sets the amount of spaces to indent.
IsCurrentClass (inherited from CodeGenerator) Gets or sets a value indicating whether the current object represented is the current class.
IsCurrentDelegate (inherited from CodeGenerator) Gets or sets a value indicating whether the current object represented is the current delegate.
IsCurrentEnum (inherited from CodeGenerator) Gets or sets a value indicating whether the current object represented is the current enumeration.
IsCurrentInterface (inherited from CodeGenerator) Gets or sets a value indicating whether the current object represented is the current interface.
IsCurrentStruct (inherited from CodeGenerator) Gets or sets a value indicating whether the current object represented is the current structure.
Output (inherited from CodeGenerator) Gets or sets the TextWriter to use for output.
SupportsAdvanced (inherited from CodeCompiler) [To be supplied.]

Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by the Garbage Collector (GC). This method may be ignored by the runtime; therefore, necessary cleanup operations should be done elsewhere.
FromDOM (inherited from CodeCompiler) [To be supplied.]
FromDOMBatch Gets the results of compilation after compiling with the specified options and files.
FromFile (inherited from CodeCompiler) [To be supplied.]
FromFileBatch Gets the results of compilation after compiling with the specified options and files.
FromSource (inherited from CodeCompiler) [To be supplied.]
FromSourceBatch (inherited from CodeCompiler) [To be supplied.]
GenerateArrayCreateExpression Generates code for the specified CodeDOM based array creation expression representation.
GenerateAssignStatement Generates code for the specified CodeDOM based assignment statement representation.
GenerateAttributeBlockEnd Generates code for the specified CodeDOM based attribute block end representation.
GenerateAttributeBlockStart Generates code for the specified CodeDOM based attribute block start representation.
GenerateBaseReferenceExpression Generates code for the specified CodeDOM based base reference expression representation.
GenerateBinaryOperatorExpression [To be supplied.]
GenerateCastExpression Generates code for the specified CodeDOM based cast expression representation.
GenerateClassConstructor Generates code for the specified CodeDOM based class constructor representation.
GenerateClassEnd Generates code for the specified CodeDOM based class end representation.
GenerateClasses (inherited from CodeGenerator) Generates classes using CodeDOM representation for the specified namespace.
GenerateClassStart Generates code for the CodeDOM based class start representation.
GenerateCommentStatement Generates code for the specified CodeDOM based comment statement representation.
GenerateConstructor Generates code for the specified CodeDOM based constructor representation.
GenerateDelegateCreateExpression Generates code for the specified CodeDOM based delegate creation expression representation.
GenerateDelegateInvokeExpression Generates code for the specified CodeDOM based delegate invoke expression.
GenerateDelegateInvokeStatement Generates code for the specified CodeDOM based delegate invoke statement representation.
GenerateExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based code expression.
GenerateField Generates code for the specified CodeDOM based member field representation.
GenerateFieldReferenceExpression Generates code for the specified CodeDOM based field reference expression representation.
GenerateForLoopStatement Generates code for the specified CodeDOM based for loop statement representation.
GenerateIfStatement Generates code for the specified CodeDOM based if statement representation.
GenerateIndexerExpression Generates code for the specified CodeDOM based indexer expression representation.
GenerateLinePragmaEnd Generates code for the specified CodeDOM based line pragma end representation.
GenerateLinePragmaStart Generates code for the specified CodeDOM based line pragma start representation.
GenerateLiteralExpression Generates code for the specified CodeDOM based code literal expression representation.
GenerateLiteralMember Generates code for the specified CodeDOM based literal member representation.
GenerateLiteralStatement Generates code for the specified CodeDOM based literal statement representation.
GenerateMethod Generates code for the specified CodeDOM based member method representation.
GenerateMethodInvokeExpression Generates code for the specified CodeDOM based method invoke expression.
GenerateMethodInvokeStatement Generates code for the specified CodeDOM based method invoke statement representation.
GenerateMethodReturnStatement Generates code for the specified CodeDOM based method return statement representation.
GenerateNamespace Generates code for the CodeDOM based namespace representation.
GenerateNamespaceEnd Generates code for the specified CodeDOM based namespace representation.
GenerateNamespaceImport Generates code for the specified CodeDOM based namespace import representation.
GenerateNamespaceImports (inherited from CodeGenerator) Generates code for the specified CodeDOM based namespace import representation.
GenerateNamespaceStart Generates code for the specified CodeDOM based namespace representation.
GenerateObjectCreateExpression Generates code for the specified CodeDOM based object creation expression.
GenerateParameterDeclarationExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based parameter declaration expression representation.
GeneratePrimitiveExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based primitive expression representation.
GenerateProperty Generates code for the specified CodeDOM based member property representation.
GeneratePropertyReferenceExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based property reference expression representation.
GenerateStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based statement representation.
GenerateStatements (inherited from CodeGenerator) Generates code for the specified CodeDOM based statement representations.
GenerateThisReferenceExpression Generates code for the specified CodeDOM based this reference expression representation.
GenerateThrowExceptionStatement Generates code for the specified CodeDOM based throw exception statement representation.
GenerateTryCatchFinallyStatement Generates code for the specified CodeDOM based try catch finally statement representation.
GenerateTypeOfExpression [To be supplied.]
GenerateTypeReferenceExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based type reference expression representation.
GenerateVariableDeclarationStatement Generates code for the specified CodeDOM variable declaration statement representation.
GetNullToken Gets the token that is used to represent a null reference (in Visual Basic Nothing).
GetTypeArrayRank (inherited from CodeGenerator) [To be supplied.]
GetTypeBaseType (inherited from CodeGenerator) Gets the base type of the specified type.
IsValidIdentifier Gets whether the specified identifier is valid.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
OutputAttributeArgument [To be supplied.]
OutputAttributeBlock (inherited from CodeGenerator) Generates code for the specified CodeAttributeBlock.
OutputDirection Generates code for the specified CodeDOM based field direction representation.
OutputExpressionList (inherited from CodeGenerator) Overloaded. [To be supplied.]
OutputMemberAccessModifier Generates code for the specified CodeDOM based member access modifier representation.
OutputMemberScopeModifier Generates code for the specified CodeDOM based member scope modifier representation.
OutputOperator Generates code for the specified CodeDOM based operator representation.
OutputParameters (inherited from CodeGenerator) Generates code for the specified parameters.
OutputType Generates code for the specified CodeDOM based return type representation.
OutputTypeAttributes Generates code for the specified CodeDOM based type attributes representation.
OutputTypeNamePair Generates code for the specified CodeDOM based type name pair representation.
QuoteLiteralString Provides conversion to formatting with escape codes.
ValidateIdentifier (inherited from CodeGenerator) Gets whether the specified identifier is valid.

See Also

VBCodeGenerator Class | System.CodeDOM.Compiler Namespace