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!

CodeCompiler Members

Public:

Constructor

CodeCompiler 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 [To be supplied.]
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 [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 [To be supplied.]
FromDOMBatch [To be supplied.]
FromFile [To be supplied.]
FromFileBatch [To be supplied.]
FromSource [To be supplied.]
FromSourceBatch [To be supplied.]
GenerateArrayCreateExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based array creation expression representation.
GenerateAssignStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based assignment statement representation.
GenerateAttributeBlockEnd (inherited from CodeGenerator) Generates code for the specified CodeDOM based attribute block end representation.
GenerateAttributeBlockStart (inherited from CodeGenerator) Generates code for the specified CodeDOM based attribute block start representation.
GenerateBaseReferenceExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based base reference expression representation.
GenerateBinaryOperatorExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based binary operator expression representation.
GenerateCastExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based cast expression representation.
GenerateClassConstructor (inherited from CodeGenerator) Generates code for the specified CodeDOM based class constructor representation.
GenerateClassEnd (inherited from CodeGenerator) Generates code for the specified CodeDOM based end class representation.
GenerateClasses (inherited from CodeGenerator) Generates classes using CodeDOM representation for the specified namespace.
GenerateClassStart (inherited from CodeGenerator) Generates code for the specified CodeDOM based start class representation.
GenerateCommentStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based comment statement representation.
GenerateConstructor (inherited from CodeGenerator) Generates code for the specified CodeDOM based constructor representation.
GenerateDelegateCreateExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based delegate creation expression representation.
GenerateDelegateInvokeExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based delegate invoke expression representation.
GenerateDelegateInvokeStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based method invoke statement representation.
GenerateExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based code expression.
GenerateField (inherited from CodeGenerator) Generates code for the specified CodeDOM based member field representation.
GenerateFieldReferenceExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based field reference expression representation.
GenerateForLoopStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based for loop statement representation.
GenerateIfStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based if statement representation.
GenerateIndexerExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based indexer expression representation.
GenerateLinePragmaEnd (inherited from CodeGenerator) Generates code for the specified CodeDOM based line pragma end representation.
GenerateLinePragmaStart (inherited from CodeGenerator) Generates code for the specified CodeDOM based line pragma start representation.
GenerateLiteralExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based literal expression representation.
GenerateLiteralMember (inherited from CodeGenerator) Generates code for the specified CodeDOM based literal class member representation.
GenerateLiteralStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based literal statement representation.
GenerateMethod (inherited from CodeGenerator) Generates code for the specified CodeDOM based method representation.
GenerateMethodInvokeExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based method invoke expression representation.
GenerateMethodInvokeStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based method invoke statement representation.
GenerateMethodReturnStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based method return statement representation.
GenerateNamespace (inherited from CodeGenerator) Generates code for the specified CodeDOM based namespace representation.
GenerateNamespaceEnd (inherited from CodeGenerator) Generates code for the specified CodeDOM based namespace end representation.
GenerateNamespaceImport (inherited from CodeGenerator) 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 (inherited from CodeGenerator) Generates code for the specified CodeDOM based namespace start representation.
GenerateObjectCreateExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based object creation expression representation.
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 (inherited from CodeGenerator) Generates code for the specified CodeDOM based 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 (inherited from CodeGenerator) Generates code for the specified CodeDOM based this reference expression representation.
GenerateThrowExceptionStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based throw exception statement representation.
GenerateTryCatchFinallyStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based try catch finally statement representation.
GenerateTypeOfExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based type of expression representation.
GenerateTypeReferenceExpression (inherited from CodeGenerator) Generates code for the specified CodeDOM based type reference expression representation.
GenerateVariableDeclarationStatement (inherited from CodeGenerator) Generates code for the specified CodeDOM based variable declaration statement representation.
GetNullToken (inherited from CodeGenerator) Gets the token that represents 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 (inherited from CodeGenerator) Gets or sets whether the specified value is a value identifier.
JoinStringArray [To be supplied.]
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
OutputAttributeArgument (inherited from CodeGenerator) Outputs an argument in a attribute block.
OutputAttributeBlock (inherited from CodeGenerator) Generates code for the specified CodeAttributeBlock.
OutputDirection (inherited from CodeGenerator) Generates code for the specified FieldDirection.
OutputExpressionList (inherited from CodeGenerator) Overloaded. [To be supplied.]
OutputMemberAccessModifier (inherited from CodeGenerator) Generates code for the specified member access modifier.
OutputMemberScopeModifier (inherited from CodeGenerator) Generates code for the specified member scope modifier.
OutputOperator (inherited from CodeGenerator) Generates code for the specified operator.
OutputParameters (inherited from CodeGenerator) Generates code for the specified parameters.
OutputType (inherited from CodeGenerator) Generates code for the specified type.
OutputTypeAttributes (inherited from CodeGenerator) Generates code for the specified type attributes.
OutputTypeNamePair (inherited from CodeGenerator) Generates code for the specified object type and name pair.
QuoteLiteralString (inherited from CodeGenerator) Provides conversion to formatting with escape codes.
ValidateIdentifier (inherited from CodeGenerator) Gets whether the specified identifier is valid.

See Also

CodeCompiler Class | System.CodeDOM.Compiler Namespace