34 internal BakedType(TypeBuilder typeBuilder) :
42 get {
return underlyingType.AssemblyQualifiedName; }
47 get {
return underlyingType.BaseType; }
52 get {
return underlyingType.TypeName; }
55 public override string Name
63 get {
return GetFullName(); }
68 get {
return underlyingType.Attributes; }
73 return underlyingType.__GetDeclaredInterfaces();
78 return underlyingType.__GetDeclaredMethods();
83 return underlyingType.__GetMethodImplMap();
88 return underlyingType.__GetDeclaredFields();
93 return underlyingType.__GetDeclaredEvents();
98 return underlyingType.__GetDeclaredProperties();
103 return underlyingType.__GetDeclaredTypes();
108 get {
return underlyingType.DeclaringType; }
111 public override bool __GetLayout(out
int packingSize, out
int typeSize)
113 return underlyingType.__GetLayout(out packingSize, out typeSize);
118 return underlyingType.GetGenericArguments();
121 internal override Type GetGenericTypeArgument(
int index)
123 return underlyingType.GetGenericTypeArgument(index);
128 return underlyingType.__GetGenericArgumentsCustomModifiers();
133 get {
return underlyingType.IsGenericType; }
138 get {
return underlyingType.IsGenericTypeDefinition; }
143 get {
return underlyingType.ContainsGenericParameters; }
148 get {
return underlyingType.MetadataToken; }
151 public override Module Module
153 get {
return underlyingType.Module; }
156 internal override int GetModuleBuilderToken()
158 return underlyingType.GetModuleBuilderToken();
161 internal override bool IsBaked
168 get {
return underlyingType.IsValueType; }
global::java.lang.invoke.LambdaForm.Name Name
override __MethodImplMap __GetMethodImplMap()
override bool IsValueTypeImpl
override bool IsGenericType
override EventInfo[] __GetDeclaredEvents()
override bool __GetLayout(out int packingSize, out int typeSize)
override int MetadataToken
override bool IsGenericTypeDefinition
override TypeAttributes Attributes
override FieldInfo[] __GetDeclaredFields()
override MethodBase[] __GetDeclaredMethods()
override PropertyInfo[] __GetDeclaredProperties()
override CustomModifiers[] __GetGenericArgumentsCustomModifiers()
override string AssemblyQualifiedName
override bool ContainsGenericParameters
override Type[] GetGenericArguments()
override Type[] __GetDeclaredTypes()
override Type[] __GetDeclaredInterfaces()
override Type DeclaringType