VirtualTypeBuilder Members
Include Protected Members
Include Inherited Members
Creates new virtual typea. This class cannot be inherited.
The VirtualTypeBuilder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
VirtualTypeBuilder | Initializes a new instance of the VirtualTypeBuilder class. |
Top
Methods
Name | Description | |
---|---|---|
CreateType | Creates a virtual type based on the configuration of this virtual type builder. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InitializeFromType(ITypeResolutionService, CodeNamespace) | Initializes this virtual type builder with data obtained from the given type. | |
InitializeFromType(ITypeResolutionService, CodeTypeDeclaration) | Initializes this virtual type builder with data obtained from the given type. | |
InitializeFromType(ITypeResolutionService, CodeTypeDeclaration, String) | Initializes this virtual type builder with data obtained from the given type. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
AssemblyName | Gets or sets the name of the assembly to which the virtual type should belong. | |
Attributes | Gets the collection of Attributes for the virtual type. | |
BaseType | Gets or sets the base type from which the virtual type is derived. | |
Constructors | Gets a collection of constructors for this virtual type. | |
DeclaringType | Gets or sets the declaring type for the resulting virtual type. | |
Events | Gets the collection of Events for the virtual type. | |
Fields | Gets the collection of Fields for the resulting virtual type. | |
Implementor | Gets or sets the implementer that will be used for the resulting virtual type. | |
IsPublic | Gets or sets a value indicating whether the resulting virtual type has the public access modifier. | |
IsSerializable | Gets or sets whether the resulting virtual type is serializable. | |
Methods | Gets the collection of methods for the resulting virtual type. | |
Properties | Gets the collection of Properties for the virtual type. | |
TypeName | Gets or sets the type name for the virtual type. |
Top