Refly
An attribute argument.
An attribute declaration
A class declaration
Abstract base class for declarations.
A type declaration.
Gets the
Corresponding instance.
Gets the type full name.
Type full name
Gets the type name.
Type name
Gets or sets the output type.
A instance.
Different possible output types
Generates a class
Generates a struct
Generates a class and it's interface
Generates the interface only
A class that controls the generation of code.
A collection of elements of type Assembly
Initializes a new empty instance of the AssemblyCollection class.
Initializes a new instance of the AssemblyCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new AssemblyCollection.
Initializes a new instance of the AssemblyCollection class, containing elements
copied from another instance of AssemblyCollection
The AssemblyCollection whose elements are to be added to the new AssemblyCollection.
Adds the elements of an array to the end of this AssemblyCollection.
The array whose elements are to be added to the end of this AssemblyCollection.
Adds the elements of another AssemblyCollection to the end of this AssemblyCollection.
The AssemblyCollection whose elements are to be added to the end of this AssemblyCollection.
Adds an instance of type Assembly to the end of this AssemblyCollection.
The Assembly to be added to the end of this AssemblyCollection.
Determines whether a specfic Assembly value is in this AssemblyCollection.
The Assembly value to locate in this AssemblyCollection.
true if value is found in this AssemblyCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this AssemblyCollection
The Assembly value to locate in the AssemblyCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the AssemblyCollection at the specified index
The index at which the Assembly is to be inserted.
The Assembly to insert.
Removes the first occurrence of a specific Assembly from this AssemblyCollection.
The Assembly value to remove from this AssemblyCollection.
Returns an enumerator that can iterate through the elements of this AssemblyCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the Assembly at the given index in this AssemblyCollection.
Type-specific enumeration class, used by AssemblyCollection.GetEnumerator.
A dictionary with keys of type string and values of type AttributeArgument
Initializes a new empty instance of the StringAttributeArgumentDictionary class
Adds an element with the specified key and value to this StringAttributeArgumentDictionary.
The string key of the element to add.
The AttributeArgument value of the element to add.
Determines whether this StringAttributeArgumentDictionary contains a specific key.
The string key to locate in this StringAttributeArgumentDictionary.
true if this StringAttributeArgumentDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringAttributeArgumentDictionary contains a specific key.
The string key to locate in this StringAttributeArgumentDictionary.
true if this StringAttributeArgumentDictionary contains an element with the specified key;
otherwise, false.
Removes the element with the specified key from this StringAttributeArgumentDictionary.
The string key of the element to remove.
Gets or sets the AttributeArgument associated with the given string
The string whose value to get or set.
Gets a collection containing the keys in this StringAttributeArgumentDictionary.
Gets a collection containing the values in this StringAttributeArgumentDictionary.
A collection of elements of type AttributeDeclaration
Initializes a new empty instance of the AttributeDeclarationCollection class.
Adds an instance of type AttributeDeclaration to the end of this AttributeDeclarationCollection.
The AttributeDeclaration to be added to the end of this AttributeDeclarationCollection.
Determines whether a specfic AttributeDeclaration value is in this AttributeDeclarationCollection.
The AttributeDeclaration value to locate in this AttributeDeclarationCollection.
true if value is found in this AttributeDeclarationCollection;
false otherwise.
Inserts an element into the AttributeDeclarationCollection at the specified index
The index at which the AttributeDeclaration is to be inserted.
The AttributeDeclaration to insert.
Removes the first occurrence of a specific AttributeDeclaration from this AttributeDeclarationCollection.
The AttributeDeclaration value to remove from this AttributeDeclarationCollection.
Returns an enumerator that can iterate through the elements of this AttributeDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Type-specific enumeration class, used by AttributeDeclarationCollection.GetEnumerator.
A collection of elements of type CatchClause
Initializes a new empty instance of the CatchClauseCollection class.
Initializes a new instance of the CatchClauseCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new CatchClauseCollection.
Initializes a new instance of the CatchClauseCollection class, containing elements
copied from another instance of CatchClauseCollection
The CatchClauseCollection whose elements are to be added to the new CatchClauseCollection.
Adds the elements of an array to the end of this CatchClauseCollection.
The array whose elements are to be added to the end of this CatchClauseCollection.
Adds the elements of another CatchClauseCollection to the end of this CatchClauseCollection.
The CatchClauseCollection whose elements are to be added to the end of this CatchClauseCollection.
Adds an instance of type CatchClause to the end of this CatchClauseCollection.
The CatchClause to be added to the end of this CatchClauseCollection.
Determines whether a specfic CatchClause value is in this CatchClauseCollection.
The CatchClause value to locate in this CatchClauseCollection.
true if value is found in this CatchClauseCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this CatchClauseCollection
The CatchClause value to locate in the CatchClauseCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the CatchClauseCollection at the specified index
The index at which the CatchClause is to be inserted.
The CatchClause to insert.
Removes the first occurrence of a specific CatchClause from this CatchClauseCollection.
The CatchClause value to remove from this CatchClauseCollection.
Returns an enumerator that can iterate through the elements of this CatchClauseCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the CatchClause at the given index in this CatchClauseCollection.
Type-specific enumeration class, used by CatchClauseCollection.GetEnumerator.
A collection of elements of type ConstructorDeclaration
Initializes a new empty instance of the ConstructorDeclarationCollection class.
Initializes a new instance of the ConstructorDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new ConstructorDeclarationCollection.
Initializes a new instance of the ConstructorDeclarationCollection class, containing elements
copied from another instance of ConstructorDeclarationCollection
The ConstructorDeclarationCollection whose elements are to be added to the new ConstructorDeclarationCollection.
Adds the elements of an array to the end of this ConstructorDeclarationCollection.
The array whose elements are to be added to the end of this ConstructorDeclarationCollection.
Adds the elements of another ConstructorDeclarationCollection to the end of this ConstructorDeclarationCollection.
The ConstructorDeclarationCollection whose elements are to be added to the end of this ConstructorDeclarationCollection.
Adds an instance of type ConstructorDeclaration to the end of this ConstructorDeclarationCollection.
The ConstructorDeclaration to be added to the end of this ConstructorDeclarationCollection.
Determines whether a specfic ConstructorDeclaration value is in this ConstructorDeclarationCollection.
The ConstructorDeclaration value to locate in this ConstructorDeclarationCollection.
true if value is found in this ConstructorDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this ConstructorDeclarationCollection
The ConstructorDeclaration value to locate in the ConstructorDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the ConstructorDeclarationCollection at the specified index
The index at which the ConstructorDeclaration is to be inserted.
The ConstructorDeclaration to insert.
Removes the first occurrence of a specific ConstructorDeclaration from this ConstructorDeclarationCollection.
The ConstructorDeclaration value to remove from this ConstructorDeclarationCollection.
Returns an enumerator that can iterate through the elements of this ConstructorDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the ConstructorDeclaration at the given index in this ConstructorDeclarationCollection.
Type-specific enumeration class, used by ConstructorDeclarationCollection.GetEnumerator.
A collection of elements of type DelegateDeclaration
Initializes a new empty instance of the DelegateDeclarationCollection class.
Initializes a new instance of the DelegateDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new DelegateDeclarationCollection.
Initializes a new instance of the DelegateDeclarationCollection class, containing elements
copied from another instance of DelegateDeclarationCollection
The DelegateDeclarationCollection whose elements are to be added to the new DelegateDeclarationCollection.
Adds the elements of an array to the end of this DelegateDeclarationCollection.
The array whose elements are to be added to the end of this DelegateDeclarationCollection.
Adds the elements of another DelegateDeclarationCollection to the end of this DelegateDeclarationCollection.
The DelegateDeclarationCollection whose elements are to be added to the end of this DelegateDeclarationCollection.
Adds an instance of type DelegateDeclaration to the end of this DelegateDeclarationCollection.
The DelegateDeclaration to be added to the end of this DelegateDeclarationCollection.
Determines whether a specfic DelegateDeclaration value is in this DelegateDeclarationCollection.
The DelegateDeclaration value to locate in this DelegateDeclarationCollection.
true if value is found in this DelegateDeclarationCollection;
false otherwise.
Checks the existence of a method name.
Return the zero-based index of the first occurrence of a specific value
in this DelegateDeclarationCollection
The DelegateDeclaration value to locate in the DelegateDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the DelegateDeclarationCollection at the specified index
The index at which the DelegateDeclaration is to be inserted.
The DelegateDeclaration to insert.
Removes the first occurrence of a specific DelegateDeclaration from this DelegateDeclarationCollection.
The DelegateDeclaration value to remove from this DelegateDeclarationCollection.
Returns an enumerator that can iterate through the elements of this DelegateDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the DelegateDeclaration at the given index in this DelegateDeclarationCollection.
Gets or sets the DelegateDeclaration with the given name in this DelegateDeclarationCollection.
Type-specific enumeration class, used by DelegateDeclarationCollection.GetEnumerator.
A collection of elements of type EventDeclaration
Initializes a new empty instance of the EventDeclarationCollection class.
Initializes a new instance of the EventDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new EventDeclarationCollection.
Initializes a new instance of the EventDeclarationCollection class, containing elements
copied from another instance of EventDeclarationCollection
The EventDeclarationCollection whose elements are to be added to the new EventDeclarationCollection.
Adds the elements of an array to the end of this EventDeclarationCollection.
The array whose elements are to be added to the end of this EventDeclarationCollection.
Adds the elements of another EventDeclarationCollection to the end of this EventDeclarationCollection.
The EventDeclarationCollection whose elements are to be added to the end of this EventDeclarationCollection.
Adds an instance of type EventDeclaration to the end of this EventDeclarationCollection.
The EventDeclaration to be added to the end of this EventDeclarationCollection.
Determines whether a specfic EventDeclaration value is in this EventDeclarationCollection.
The EventDeclaration value to locate in this EventDeclarationCollection.
true if value is found in this EventDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this EventDeclarationCollection
The EventDeclaration value to locate in the EventDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the EventDeclarationCollection at the specified index
The index at which the EventDeclaration is to be inserted.
The EventDeclaration to insert.
Removes the first occurrence of a specific EventDeclaration from this EventDeclarationCollection.
The EventDeclaration value to remove from this EventDeclarationCollection.
Returns an enumerator that can iterate through the elements of this EventDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the EventDeclaration at the given index in this EventDeclarationCollection.
Type-specific enumeration class, used by EventDeclarationCollection.GetEnumerator.
A collection of elements of type Expression
Initializes a new empty instance of the ExpressionCollection class.
Initializes a new instance of the ExpressionCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new ExpressionCollection.
Initializes a new instance of the ExpressionCollection class, containing elements
copied from another instance of ExpressionCollection
The ExpressionCollection whose elements are to be added to the new ExpressionCollection.
Adds the elements of an array to the end of this ExpressionCollection.
The array whose elements are to be added to the end of this ExpressionCollection.
Adds the elements of another ExpressionCollection to the end of this ExpressionCollection.
The ExpressionCollection whose elements are to be added to the end of this ExpressionCollection.
Adds an instance of type Expression to the end of this ExpressionCollection.
The Expression to be added to the end of this ExpressionCollection.
Returns an enumerator that can iterate through the elements of this ExpressionCollection.
An object that implements System.Collections.IEnumerator.
Type-specific enumeration class, used by ExpressionCollection.GetEnumerator.
A collection of elements of type FieldDeclaration
Initializes a new empty instance of the FieldDeclarationCollection class.
Initializes a new instance of the FieldDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new FieldDeclarationCollection.
Initializes a new instance of the FieldDeclarationCollection class, containing elements
copied from another instance of FieldDeclarationCollection
The FieldDeclarationCollection whose elements are to be added to the new FieldDeclarationCollection.
Adds the elements of an array to the end of this FieldDeclarationCollection.
The array whose elements are to be added to the end of this FieldDeclarationCollection.
Adds the elements of another FieldDeclarationCollection to the end of this FieldDeclarationCollection.
The FieldDeclarationCollection whose elements are to be added to the end of this FieldDeclarationCollection.
Adds an instance of type FieldDeclaration to the end of this FieldDeclarationCollection.
The FieldDeclaration to be added to the end of this FieldDeclarationCollection.
Determines whether a specfic FieldDeclaration value is in this FieldDeclarationCollection.
The FieldDeclaration value to locate in this FieldDeclarationCollection.
true if value is found in this FieldDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this FieldDeclarationCollection
The FieldDeclaration value to locate in the FieldDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the FieldDeclarationCollection at the specified index
The index at which the FieldDeclaration is to be inserted.
The FieldDeclaration to insert.
Removes the first occurrence of a specific FieldDeclaration from this FieldDeclarationCollection.
The FieldDeclaration value to remove from this FieldDeclarationCollection.
Returns an enumerator that can iterate through the elements of this FieldDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the FieldDeclaration at the given index in this FieldDeclarationCollection.
Type-specific enumeration class, used by FieldDeclarationCollection.GetEnumerator.
A collection of elements of type IndexerDeclaration
Initializes a new empty instance of the IndexerDeclarationCollection class.
Initializes a new instance of the IndexerDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new IndexerDeclarationCollection.
Initializes a new instance of the IndexerDeclarationCollection class, containing elements
copied from another instance of IndexerDeclarationCollection
The IndexerDeclarationCollection whose elements are to be added to the new IndexerDeclarationCollection.
Adds the elements of an array to the end of this IndexerDeclarationCollection.
The array whose elements are to be added to the end of this IndexerDeclarationCollection.
Adds the elements of another IndexerDeclarationCollection to the end of this IndexerDeclarationCollection.
The IndexerDeclarationCollection whose elements are to be added to the end of this IndexerDeclarationCollection.
Adds an instance of type IndexerDeclaration to the end of this IndexerDeclarationCollection.
The IndexerDeclaration to be added to the end of this IndexerDeclarationCollection.
Determines whether a specfic IndexerDeclaration value is in this IndexerDeclarationCollection.
The IndexerDeclaration value to locate in this IndexerDeclarationCollection.
true if value is found in this IndexerDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this IndexerDeclarationCollection
The IndexerDeclaration value to locate in the IndexerDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the IndexerDeclarationCollection at the specified index
The index at which the IndexerDeclaration is to be inserted.
The IndexerDeclaration to insert.
Removes the first occurrence of a specific IndexerDeclaration from this IndexerDeclarationCollection.
The IndexerDeclaration value to remove from this IndexerDeclarationCollection.
Returns an enumerator that can iterate through the elements of this IndexerDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the IndexerDeclaration at the given index in this IndexerDeclarationCollection.
Type-specific enumeration class, used by IndexerDeclarationCollection.GetEnumerator.
A collection of elements of type MethodDeclaration
Initializes a new empty instance of the MethodDeclarationCollection class.
Initializes a new instance of the MethodDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new MethodDeclarationCollection.
Initializes a new instance of the MethodDeclarationCollection class, containing elements
copied from another instance of MethodDeclarationCollection
The MethodDeclarationCollection whose elements are to be added to the new MethodDeclarationCollection.
Adds the elements of an array to the end of this MethodDeclarationCollection.
The array whose elements are to be added to the end of this MethodDeclarationCollection.
Adds the elements of another MethodDeclarationCollection to the end of this MethodDeclarationCollection.
The MethodDeclarationCollection whose elements are to be added to the end of this MethodDeclarationCollection.
Adds an instance of type MethodDeclaration to the end of this MethodDeclarationCollection.
The MethodDeclaration to be added to the end of this MethodDeclarationCollection.
Determines whether a specfic MethodDeclaration value is in this MethodDeclarationCollection.
The MethodDeclaration value to locate in this MethodDeclarationCollection.
true if value is found in this MethodDeclarationCollection;
false otherwise.
Checks the existence of a method name.
Return the zero-based index of the first occurrence of a specific value
in this MethodDeclarationCollection
The MethodDeclaration value to locate in the MethodDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the MethodDeclarationCollection at the specified index
The index at which the MethodDeclaration is to be inserted.
The MethodDeclaration to insert.
Removes the first occurrence of a specific MethodDeclaration from this MethodDeclarationCollection.
The MethodDeclaration value to remove from this MethodDeclarationCollection.
Returns an enumerator that can iterate through the elements of this MethodDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the MethodDeclaration at the given index in this MethodDeclarationCollection.
Gets or sets the MethodDeclaration with the given name in this MethodDeclarationCollection.
Type-specific enumeration class, used by MethodDeclarationCollection.GetEnumerator.
A collection of elements of type ParameterDeclaration
Initializes a new empty instance of the ParameterDeclarationCollection class.
Initializes a new instance of the ParameterDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new ParameterDeclarationCollection.
Initializes a new instance of the ParameterDeclarationCollection class, containing elements
copied from another instance of ParameterDeclarationCollection
The ParameterDeclarationCollection whose elements are to be added to the new ParameterDeclarationCollection.
Adds the elements of an array to the end of this ParameterDeclarationCollection.
The array whose elements are to be added to the end of this ParameterDeclarationCollection.
Adds the elements of another ParameterDeclarationCollection to the end of this ParameterDeclarationCollection.
The ParameterDeclarationCollection whose elements are to be added to the end of this ParameterDeclarationCollection.
Determines whether a specfic ParameterDeclaration value is in this ParameterDeclarationCollection.
The ParameterDeclaration value to locate in this ParameterDeclarationCollection.
true if value is found in this ParameterDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this ParameterDeclarationCollection
The ParameterDeclaration value to locate in the ParameterDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the ParameterDeclarationCollection at the specified index
The index at which the ParameterDeclaration is to be inserted.
The ParameterDeclaration to insert.
Removes the first occurrence of a specific ParameterDeclaration from this ParameterDeclarationCollection.
The ParameterDeclaration value to remove from this ParameterDeclarationCollection.
Returns an enumerator that can iterate through the elements of this ParameterDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the ParameterDeclaration at the given index in this ParameterDeclarationCollection.
Type-specific enumeration class, used by ParameterDeclarationCollection.GetEnumerator.
A collection of elements of type PropertyDeclaration
Initializes a new empty instance of the PropertyDeclarationCollection class.
Initializes a new instance of the PropertyDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new PropertyDeclarationCollection.
Initializes a new instance of the PropertyDeclarationCollection class, containing elements
copied from another instance of PropertyDeclarationCollection
The PropertyDeclarationCollection whose elements are to be added to the new PropertyDeclarationCollection.
Adds the elements of an array to the end of this PropertyDeclarationCollection.
The array whose elements are to be added to the end of this PropertyDeclarationCollection.
Adds the elements of another PropertyDeclarationCollection to the end of this PropertyDeclarationCollection.
The PropertyDeclarationCollection whose elements are to be added to the end of this PropertyDeclarationCollection.
Adds an instance of type PropertyDeclaration to the end of this PropertyDeclarationCollection.
The PropertyDeclaration to be added to the end of this PropertyDeclarationCollection.
Determines whether a specfic PropertyDeclaration value is in this PropertyDeclarationCollection.
The PropertyDeclaration value to locate in this PropertyDeclarationCollection.
true if value is found in this PropertyDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this PropertyDeclarationCollection
The PropertyDeclaration value to locate in the PropertyDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the PropertyDeclarationCollection at the specified index
The index at which the PropertyDeclaration is to be inserted.
The PropertyDeclaration to insert.
Removes the first occurrence of a specific PropertyDeclaration from this PropertyDeclarationCollection.
The PropertyDeclaration value to remove from this PropertyDeclarationCollection.
Returns an enumerator that can iterate through the elements of this PropertyDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the PropertyDeclaration at the given index in this PropertyDeclarationCollection.
Type-specific enumeration class, used by PropertyDeclarationCollection.GetEnumerator.
A collection of elements of type Statement
Initializes a new empty instance of the StatementCollection class.
Initializes a new instance of the StatementCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new StatementCollection.
Initializes a new instance of the StatementCollection class, containing elements
copied from another instance of StatementCollection
The StatementCollection whose elements are to be added to the new StatementCollection.
Adds the elements of an array to the end of this StatementCollection.
The array whose elements are to be added to the end of this StatementCollection.
Adds the elements of another StatementCollection to the end of this StatementCollection.
The StatementCollection whose elements are to be added to the end of this StatementCollection.
Adds an instance of type Statement to the end of this StatementCollection.
The Statement to be added to the end of this StatementCollection.
Returns an enumerator that can iterate through the elements of this StatementCollection.
An object that implements System.Collections.IEnumerator.
Type-specific enumeration class, used by StatementCollection.GetEnumerator.
A dictionary with keys of type String and values of type ClassDeclaration
Initializes a new empty instance of the StringClassDeclarationDictionary class
Adds an element with the specified key and value to this StringClassDeclarationDictionary.
The String key of the element to add.
The ClassDeclaration value of the element to add.
Determines whether this StringClassDeclarationDictionary contains a specific key.
The String key to locate in this StringClassDeclarationDictionary.
true if this StringClassDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringClassDeclarationDictionary contains a specific key.
The String key to locate in this StringClassDeclarationDictionary.
true if this StringClassDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringClassDeclarationDictionary contains a specific value.
The ClassDeclaration value to locate in this StringClassDeclarationDictionary.
true if this StringClassDeclarationDictionary contains an element with the specified value;
otherwise, false.
Removes the element with the specified key from this StringClassDeclarationDictionary.
The String key of the element to remove.
Gets or sets the ClassDeclaration associated with the given String
The String whose value to get or set.
Gets a collection containing the keys in this StringClassDeclarationDictionary.
Gets a collection containing the values in this StringClassDeclarationDictionary.
A dictionary with keys of type String and values of type ConstantDeclaration
Initializes a new empty instance of the StringConstantDeclaration class
Adds an element with the specified key and value to this StringConstantDeclaration.
The String key of the element to add.
The ConstantDeclaration value of the element to add.
Determines whether this StringConstantDeclaration contains a specific key.
The String key to locate in this StringConstantDeclaration.
true if this StringConstantDeclaration contains an element with the specified key;
otherwise, false.
Removes the element with the specified key from this StringConstantDeclaration.
The String key of the element to remove.
Gets or sets the ConstantDeclaration associated with the given String
The String whose value to get or set.
Gets a collection containing the keys in this StringConstantDeclaration.
Gets a collection containing the values in this StringConstantDeclaration.
A dictionary with keys of type String and values of type EnumDeclaration
Initializes a new empty instance of the StringEnumDeclarationDictionary class
Adds an element with the specified key and value to this StringEnumDeclarationDictionary.
The String key of the element to add.
The EnumDeclaration value of the element to add.
Determines whether this StringEnumDeclarationDictionary contains a specific key.
The String key to locate in this StringEnumDeclarationDictionary.
true if this StringEnumDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringEnumDeclarationDictionary contains a specific key.
The String key to locate in this StringEnumDeclarationDictionary.
true if this StringEnumDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringEnumDeclarationDictionary contains a specific value.
The EnumDeclaration value to locate in this StringEnumDeclarationDictionary.
true if this StringEnumDeclarationDictionary contains an element with the specified value;
otherwise, false.
Removes the element with the specified key from this StringEnumDeclarationDictionary.
The String key of the element to remove.
Gets or sets the EnumDeclaration associated with the given String
The String whose value to get or set.
Gets a collection containing the keys in this StringEnumDeclarationDictionary.
Gets a collection containing the values in this StringEnumDeclarationDictionary.
A dictionary with keys of type String and values of type FieldDeclaration
Initializes a new empty instance of the StringFieldDeclarationDictionary class
Adds an element with the specified key and value to this StringFieldDeclarationDictionary.
The String key of the element to add.
The FieldDeclaration value of the element to add.
Determines whether this StringFieldDeclarationDictionary contains a specific key.
The String key to locate in this StringFieldDeclarationDictionary.
true if this StringFieldDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringFieldDeclarationDictionary contains a specific key.
The String key to locate in this StringFieldDeclarationDictionary.
true if this StringFieldDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringFieldDeclarationDictionary contains a specific value.
The FieldDeclaration value to locate in this StringFieldDeclarationDictionary.
true if this StringFieldDeclarationDictionary contains an element with the specified value;
otherwise, false.
Removes the element with the specified key from this StringFieldDeclarationDictionary.
The String key of the element to remove.
Gets or sets the FieldDeclaration associated with the given String
The String whose value to get or set.
Gets a collection containing the keys in this StringFieldDeclarationDictionary.
Gets a collection containing the values in this StringFieldDeclarationDictionary.
A dictionary with keys of type String and values of type NamespaceDeclaration
Initializes a new empty instance of the StringNamespaceDeclarationDictionary class
Adds an element with the specified key and value to this StringNamespaceDeclarationDictionary.
The String key of the element to add.
The NamespaceDeclaration value of the element to add.
Determines whether this StringNamespaceDeclarationDictionary contains a specific key.
The String key to locate in this StringNamespaceDeclarationDictionary.
true if this StringNamespaceDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringNamespaceDeclarationDictionary contains a specific key.
The String key to locate in this StringNamespaceDeclarationDictionary.
true if this StringNamespaceDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this StringNamespaceDeclarationDictionary contains a specific value.
The NamespaceDeclaration value to locate in this StringNamespaceDeclarationDictionary.
true if this StringNamespaceDeclarationDictionary contains an element with the specified value;
otherwise, false.
Removes the element with the specified key from this StringNamespaceDeclarationDictionary.
The String key of the element to remove.
Gets or sets the NamespaceDeclaration associated with the given String
The String whose value to get or set.
Gets a collection containing the keys in this StringNamespaceDeclarationDictionary.
Gets a collection containing the values in this StringNamespaceDeclarationDictionary.
A collection of elements of type ThrowedExceptionDeclaration
Initializes a new empty instance of the ThrowedExceptionDeclarationCollection class.
Initializes a new instance of the ThrowedExceptionDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new ThrowedExceptionDeclarationCollection.
Initializes a new instance of the ThrowedExceptionDeclarationCollection class, containing elements
copied from another instance of ThrowedExceptionDeclarationCollection
The ThrowedExceptionDeclarationCollection whose elements are to be added to the new ThrowedExceptionDeclarationCollection.
Adds the elements of an array to the end of this ThrowedExceptionDeclarationCollection.
The array whose elements are to be added to the end of this ThrowedExceptionDeclarationCollection.
Adds the elements of another ThrowedExceptionDeclarationCollection to the end of this ThrowedExceptionDeclarationCollection.
The ThrowedExceptionDeclarationCollection whose elements are to be added to the end of this ThrowedExceptionDeclarationCollection.
Adds an instance of type ThrowedExceptionDeclaration to the end of this ThrowedExceptionDeclarationCollection.
The ThrowedExceptionDeclaration to be added to the end of this ThrowedExceptionDeclarationCollection.
Determines whether a specfic ThrowedExceptionDeclaration value is in this ThrowedExceptionDeclarationCollection.
The ThrowedExceptionDeclaration value to locate in this ThrowedExceptionDeclarationCollection.
true if value is found in this ThrowedExceptionDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this ThrowedExceptionDeclarationCollection
The ThrowedExceptionDeclaration value to locate in the ThrowedExceptionDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the ThrowedExceptionDeclarationCollection at the specified index
The index at which the ThrowedExceptionDeclaration is to be inserted.
The ThrowedExceptionDeclaration to insert.
Removes the first occurrence of a specific ThrowedExceptionDeclaration from this ThrowedExceptionDeclarationCollection.
The ThrowedExceptionDeclaration value to remove from this ThrowedExceptionDeclarationCollection.
Returns an enumerator that can iterate through the elements of this ThrowedExceptionDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the ThrowedExceptionDeclaration at the given index in this ThrowedExceptionDeclarationCollection.
Type-specific enumeration class, used by ThrowedExceptionDeclarationCollection.GetEnumerator.
A collection of elements of type Type
Initializes a new empty instance of the TypeCollection class.
Initializes a new instance of the TypeCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new TypeCollection.
Initializes a new instance of the TypeCollection class, containing elements
copied from another instance of TypeCollection
The TypeCollection whose elements are to be added to the new TypeCollection.
Adds the elements of an array to the end of this TypeCollection.
The array whose elements are to be added to the end of this TypeCollection.
Adds the elements of another TypeCollection to the end of this TypeCollection.
The TypeCollection whose elements are to be added to the end of this TypeCollection.
Adds an instance of type Type to the end of this TypeCollection.
The Type to be added to the end of this TypeCollection.
Determines whether a specfic Type value is in this TypeCollection.
The Type value to locate in this TypeCollection.
true if value is found in this TypeCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this TypeCollection
The Type value to locate in the TypeCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the TypeCollection at the specified index
The index at which the Type is to be inserted.
The Type to insert.
Removes the first occurrence of a specific Type from this TypeCollection.
The Type value to remove from this TypeCollection.
Returns an enumerator that can iterate through the elements of this TypeCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the Type at the given index in this TypeCollection.
Type-specific enumeration class, used by TypeCollection.GetEnumerator.
A collection of elements of type ITypeDeclaration
Initializes a new empty instance of the TypeDeclarationCollection class.
Initializes a new instance of the TypeDeclarationCollection class, containing elements
copied from an array.
The array whose elements are to be added to the new TypeDeclarationCollection.
Initializes a new instance of the TypeDeclarationCollection class, containing elements
copied from another instance of TypeDeclarationCollection
The TypeDeclarationCollection whose elements are to be added to the new TypeDeclarationCollection.
Adds the elements of an array to the end of this TypeDeclarationCollection.
The array whose elements are to be added to the end of this TypeDeclarationCollection.
Adds the elements of another TypeDeclarationCollection to the end of this TypeDeclarationCollection.
The TypeDeclarationCollection whose elements are to be added to the end of this TypeDeclarationCollection.
Adds an instance of type ITypeDeclaration to the end of this TypeDeclarationCollection.
The ITypeDeclaration to be added to the end of this TypeDeclarationCollection.
Determines whether a specfic ITypeDeclaration value is in this TypeDeclarationCollection.
The ITypeDeclaration value to locate in this TypeDeclarationCollection.
true if value is found in this TypeDeclarationCollection;
false otherwise.
Return the zero-based index of the first occurrence of a specific value
in this TypeDeclarationCollection
The ITypeDeclaration value to locate in the TypeDeclarationCollection.
The zero-based index of the first occurrence of the _ELEMENT value if found;
-1 otherwise.
Inserts an element into the TypeDeclarationCollection at the specified index
The index at which the ITypeDeclaration is to be inserted.
The ITypeDeclaration to insert.
Removes the first occurrence of a specific ITypeDeclaration from this TypeDeclarationCollection.
The ITypeDeclaration value to remove from this TypeDeclarationCollection.
Returns an enumerator that can iterate through the elements of this TypeDeclarationCollection.
An object that implements System.Collections.IEnumerator.
Gets or sets the ITypeDeclaration at the given index in this TypeDeclarationCollection.
Type-specific enumeration class, used by TypeDeclarationCollection.GetEnumerator.
A dictionary with keys of type Type and values of type ITypeDeclaration
Initializes a new empty instance of the TypeTypeDeclarationDictionary class
Adds an element with the specified key and value to this TypeTypeDeclarationDictionary.
The Type key of the element to add.
The ITypeDeclaration value of the element to add.
Determines whether this TypeTypeDeclarationDictionary contains a specific key.
The Type key to locate in this TypeTypeDeclarationDictionary.
true if this TypeTypeDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this TypeTypeDeclarationDictionary contains a specific key.
The Type key to locate in this TypeTypeDeclarationDictionary.
true if this TypeTypeDeclarationDictionary contains an element with the specified key;
otherwise, false.
Determines whether this TypeTypeDeclarationDictionary contains a specific value.
The ITypeDeclaration value to locate in this TypeTypeDeclarationDictionary.
true if this TypeTypeDeclarationDictionary contains an element with the specified value;
otherwise, false.
Removes the element with the specified key from this TypeTypeDeclarationDictionary.
The Type key of the element to remove.
Gets or sets the ITypeDeclaration associated with the given Type
The Type whose value to get or set.
Gets a collection containing the keys in this TypeTypeDeclarationDictionary.
Gets a collection containing the values in this TypeTypeDeclarationDictionary.
A constant value declaration.
Abstract class for member declaration
A constructor declaration
A delegate declaration
Summary description for TypeFinder.
Summary description for XmlMarkup.
A enum declaration
A event declaration.
Helper class containing static methods to create
instances.
Creates a new type(...) expression.
Target name.
Parameters of the construcotr.
is a null reference (Noting in Visual Basic)
Creates a new type(...) expression.
Target .
Parameters of the construcotr.
is a null reference (Noting in Visual Basic)
Creates a new t(...) expression.
Target .
Parameters of the construcotr.
is a null reference (Noting in Visual Basic)
Creates a new type[size] expression
Array item type
Array size
A instance
is a null reference.
Creates a new type[size] expression
Array item type
Array size
A instance
is a null reference.
Creates a new type[size] expression
Array item type
Array size
A instance
is a null reference.
Creates a new type[expression] expression
Array item type
Array size
A instance
or
is a null reference.
Creates a new type[expression] expression
Array item type
Array size
A instance
or
is a null reference.
Creates a new type[expression] expression
Array item type
Array size
A instance
or
is a null reference.
Creates a new type[] { initializers } expression
Array item type
Array items
A instance
is a null reference.
Creates a new type[] { initializers } expression
Array item type
Array items
A instance
is a null reference.
Creates a new type[] { initializers } expression
Array item type
Array items
A instance
is a null reference.
Creates a reference to a given argument
The instance to reference.
A instance referencing
.
is a null reference (Noting in Visual Basic)
Creates a reference to a given variable
The instance to reference.
A instance referencing
.
is a null reference (Noting in Visual Basic)
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a primitive value.
value to generate.
A instance that
will generate the value.
Creates a case of the
to the
.
Target
instance to case
A that will generate the cast.
is a null reference (Noting in Visual Basic)
Creates a case of the
to the
.
Target
instance to case
A that will generate the cast.
is a null reference (Noting in Visual Basic)
Creates a case of the
to the
.
Target
instance to case
A that will generate the cast.
is a null reference (Noting in Visual Basic)
Creates a snippet of code that will be outputed as such.
Snippet of code
Try not to use this type of generators because you will not be
able to output different languages. This one is for the lazy users!
A instance that will output the snippet.
Creates a typeof(type) expression.
Target name.
A that will generate the expression.
is a null reference (Nothing in Visual Basic)
Creates a typeof(type) expression.
Target
A that will generate the expression.
is a null reference (Nothing in Visual Basic)
Creates a typeof(type) expression.
Target
A that will generate the expression.
is a null reference (Nothing in Visual Basic)
Creates a reference expression to a given .
Target name
A that will generate the expression.
is a null reference (Nothing in Visual Basic)
Creates a reference expression to a given .
Target name
A that will generate the expression.
is a null reference (Nothing in Visual Basic)
Creates a reference expression to a given .
Target name
A that will generate the expression.
is a null reference (Nothing in Visual Basic)
Creates a delegate constructr
The delegate type
The listener method
A representing the
delegate creation.
or
is a null reference (Nothing in Visual Basic)
Creates a delegate constructr
The delegate type
The listener method
A representing the
delegate creation.
or
is a null reference (Nothing in Visual Basic)
Creates a delegate constructr
The delegate type
The listener method
A representing the
delegate creation.
or
is a null reference (Nothing in Visual Basic)
Create a this reference expression
Generated code:
[C#]
this
Create a base reference expression
Generated code:
[C#]
base
Create a value reference expression of a
set section inside a property
Generated code:
[C#]
value
Create a null expression
Generated code:
[C#]
null
Create a true expression
Generated code:
[C#]
true
Create a false expression
Generated code:
[C#]
false
Summary description for ArgumentReferenceExpression.
Summary description for Expression.
Summary description for ObjectCreationExpression.
Summary description for BaseReferenceExpression.
Summary description for BinaryOpOperatorExpression.
Summary description for CastExpression.
Summary description for DelegateInvokeExpression.
Summary description for EventReferenceExpression.
Summary description for FieldReferenceExpression.
Summary description for IndexerExpression.
Summary description for MethodInvokeExpression.
Summary description for MethodReferenceExpression.
Summary description for NativeExpression.
Summary description for MethodInvokeExpression.
Summary description for MethodReferenceExpression.
Summary description for PropertyReferenceExpression.
Summary description for ObjectCreationExpression.
Summary description for PrimitiveExpression.
Summary description for PropertyReferenceExpression.
Summary description for ThisReferenceExpression.
Summary description for ThisReferenceExpression.
Summary description for VariableReferenceExpression.
A field declaration
Abstract class for implementation members declarations.
A index declaration.
A method declaration
A method signature
A namespace declaration
A parameter declaration
A property declaration
Summary description for AssignStatementExpression.
Summary description for AssignStatementExpression.
Summary description for CatchClause.
Summary description for ConditionStatement.
Summary description for ExpressionStatement.
Summary description for ForEachStatement.
Summary description for IterationStatement.
Summary description for LabelStatement.
Summary description for MethodReturnStatement.
Summary description for NativeStatement.
Summary description for ThrowExceptionStatement.
Summary description for TryCatchFinallyStatement.
Helper containing static methods for creating statements.
Creates an assign statement: left = right
Left instance
Right instance
A instance.
or
is a null reference (Nothing in Visual Basic)
Summary description for ThrowedExceptionDeclaration.
Summary description for NameConformer.
Summary description for StronglyTypedCollectionGenerator.
Summary description for ITemplate.
Summary description for DataReaderTemplate.
Summary description for DataReaderTemplate.
Helper static class for Type related tasks
Gets a value indicating if the type is tagged
by a instance.
type to test
custom attribute type to search
true if is tagged by a
attribute, false otherwise.
or
is a null reference
You can use this method to check that a type is tagged by an attribute.
Gets a value indicating if the property info is tagged
by a instance.
property to test
custom attribute type to search
true if is tagged by a
attribute, false otherwise.
or
is a null reference
You can use this property to check that a method is tagged by a
specified attribute.
Gets the first instance of
from the type custom attributes.
type to test
custom attribute type to search
First instance of
from the type custom attributes.
or
is a null reference
is not tagged by an attribute of type
You can use this method to retreive a specified attribute
instance
Gets the first instance of
from the property custom attributes.
property to test
custom attribute type to search
First instance of
from the property custom attributes.
or
is a null reference
is not tagged by an attribute of type
You can use this property to retreive a specified attribute
instance of a method.