Class TypeBuilder<T>
TypeBuilder que incluye información fuertemente tipeada sobre su clase base.
Implements
ITypeBuilder<T>
Inherited Members
Namespace: TheXDS.MCART.Types
Assembly: MCART.TypeFactory.dll
Syntax
public class TypeBuilder<T> : ITypeBuilder<T>
Type Parameters
Name | Description |
---|---|
T | Clase base del tipo a construir. |
Constructors
| Edit this page View SourceTypeBuilder(TypeBuilder)
Inicializa una nueva instancia de la clase TypeBuilder<T> especificando al TypeBuilder subyacente a asociar.
Declaration
public TypeBuilder(TypeBuilder builder)
Parameters
Type | Name | Description |
---|---|---|
TypeBuilder | builder | TypeBuilder subyacente a asociar. |
Properties
| Edit this page View SourceBuilder
TypeBuilder subyacente de esta instancia.
Declaration
public TypeBuilder Builder { get; }
Property Value
Type | Description |
---|---|
TypeBuilder |
Methods
| Edit this page View SourceNew()
Inicializa una nueva instancia del tipo en runtime especificado.
Declaration
public T New()
Returns
Type | Description |
---|---|
T | La nueva instancia del tipo especificado. |
Operators
| Edit this page View Sourceimplicit operator TypeBuilder<T>(TypeBuilder)
Convierte implícitamente un TypeBuilder en un TypeBuilder<T>.
Declaration
public static implicit operator TypeBuilder<T>(TypeBuilder builder)
Parameters
Type | Name | Description |
---|---|---|
TypeBuilder | builder | TypeBuilder a convertir. |
Returns
Type | Description |
---|---|
TypeBuilder<T> |
implicit operator TypeBuilder(TypeBuilder<T>)
Convierte implícitamente un TypeBuilder<T> en un TypeBuilder.
Declaration
public static implicit operator TypeBuilder(TypeBuilder<T> builder)
Parameters
Type | Name | Description |
---|---|---|
TypeBuilder<T> | builder | TypeBuilder a convertir. |
Returns
Type | Description |
---|---|
TypeBuilder |