Class MemberBuildInfo<T>
Clase base que contiene información compartida de construcción de un miembro de clase.
Inherited Members
Namespace: TheXDS.MCART.Types
Assembly: MCART.TypeFactory.dll
Syntax
public abstract class MemberBuildInfo<T> where T : MemberInfo
Type Parameters
Name | Description |
---|---|
T |
Constructors
| Edit this page View SourceMemberBuildInfo(TypeBuilder, T)
Inicializa una nueva instancia de la clase MemberBuildInfo<T>.
Declaration
protected MemberBuildInfo(TypeBuilder typeBuilder, T member)
Parameters
Type | Name | Description |
---|---|---|
TypeBuilder | typeBuilder | TypeBuilder en donde se ha definido este miembro. |
T | member | Referencia al miembro que ha sido definido. |
Properties
| Edit this page View SourceMember
Referencia al PropertyBuilder utilizado para construir a la propiedad.
Declaration
public T Member { get; }
Property Value
Type | Description |
---|---|
T |
TypeBuilder
Referencia al TypeBuilder en el cual se ha construido la propiedad.
Declaration
public TypeBuilder TypeBuilder { get; }
Property Value
Type | Description |
---|---|
TypeBuilder |
Operators
| Edit this page View Sourceimplicit operator T(MemberBuildInfo<T>)
Convierte implícitamente un valor T
en un MemberBuildInfo<T>.
Declaration
public static implicit operator T(MemberBuildInfo<T> buildInfo)
Parameters
Type | Name | Description |
---|---|---|
MemberBuildInfo<T> | buildInfo |
|
Returns
Type | Description |
---|---|
T |