Definition at line 29 of file MissingType.cs.
◆ __GetCustomModifiers()
| override CustomModifiers IKVM.Reflection.MissingType.__GetCustomModifiers |
( |
| ) |
|
Definition at line 183 of file MissingType.cs.
184 {
185 throw new MissingMemberException(this);
186 }
◆ __GetDeclaredEvents()
| override EventInfo[] IKVM.Reflection.MissingType.__GetDeclaredEvents |
( |
| ) |
|
Definition at line 173 of file MissingType.cs.
174 {
175 throw new MissingMemberException(this);
176 }
◆ __GetDeclaredFields()
| override FieldInfo[] IKVM.Reflection.MissingType.__GetDeclaredFields |
( |
| ) |
|
Definition at line 168 of file MissingType.cs.
169 {
170 throw new MissingMemberException(this);
171 }
◆ __GetDeclaredInterfaces()
| override Type[] IKVM.Reflection.MissingType.__GetDeclaredInterfaces |
( |
| ) |
|
Definition at line 153 of file MissingType.cs.
154 {
155 throw new MissingMemberException(this);
156 }
◆ __GetDeclaredMethods()
| override MethodBase[] IKVM.Reflection.MissingType.__GetDeclaredMethods |
( |
| ) |
|
Definition at line 158 of file MissingType.cs.
159 {
160 throw new MissingMemberException(this);
161 }
◆ __GetDeclaredProperties()
| override PropertyInfo[] IKVM.Reflection.MissingType.__GetDeclaredProperties |
( |
| ) |
|
Definition at line 178 of file MissingType.cs.
179 {
180 throw new MissingMemberException(this);
181 }
◆ __GetDeclaredTypes()
| override Type[] IKVM.Reflection.MissingType.__GetDeclaredTypes |
( |
| ) |
|
Definition at line 148 of file MissingType.cs.
149 {
150 throw new MissingMemberException(this);
151 }
◆ __GetGenericArgumentsCustomModifiers()
| override CustomModifiers[] IKVM.Reflection.MissingType.__GetGenericArgumentsCustomModifiers |
( |
| ) |
|
Definition at line 193 of file MissingType.cs.
194 {
195 throw new MissingMemberException(this);
196 }
◆ __GetLayout()
| override bool IKVM.Reflection.MissingType.__GetLayout |
( |
out int | packingSize, |
|
|
out int | typeSize ) |
Definition at line 198 of file MissingType.cs.
199 {
200 throw new MissingMemberException(this);
201 }
◆ __GetMethodImplMap()
| override __MethodImplMap IKVM.Reflection.MissingType.__GetMethodImplMap |
( |
| ) |
|
Definition at line 163 of file MissingType.cs.
164 {
165 throw new MissingMemberException(this);
166 }
◆ GetGenericArguments()
| override Type[] IKVM.Reflection.MissingType.GetGenericArguments |
( |
| ) |
|
Definition at line 188 of file MissingType.cs.
189 {
190 throw new MissingMemberException(this);
191 }
◆ __IsCyclicTypeForwarder
| override bool IKVM.Reflection.MissingType.__IsCyclicTypeForwarder |
|
get |
Definition at line 258 of file MissingType.cs.
259 {
260 get { return cyclicTypeForwarder; }
261 }
◆ __IsCyclicTypeSpec
| override bool IKVM.Reflection.MissingType.__IsCyclicTypeSpec |
|
get |
Definition at line 263 of file MissingType.cs.
264 {
265 get { return cyclicTypeSpec; }
266 }
◆ __IsMissing
| override bool IKVM.Reflection.MissingType.__IsMissing |
|
get |
◆ __IsTypeForwarder
| override bool IKVM.Reflection.MissingType.__IsTypeForwarder |
|
get |
Definition at line 252 of file MissingType.cs.
253 {
254
255 get { return (flags & 0x00200000) != 0; }
256 }
◆ Attributes
| override TypeAttributes IKVM.Reflection.MissingType.Attributes |
|
get |
Definition at line 143 of file MissingType.cs.
144 {
145 get { throw new MissingMemberException(this); }
146 }
◆ BaseType
| override Type IKVM.Reflection.MissingType.BaseType |
|
get |
Definition at line 138 of file MissingType.cs.
139 {
140 get { throw new MissingMemberException(this); }
141 }
◆ DeclaringType
| override Type IKVM.Reflection.MissingType.DeclaringType |
|
get |
Definition at line 87 of file MissingType.cs.
88 {
89 get { return declaringType; }
90 }
◆ FullName
| override string IKVM.Reflection.MissingType.FullName |
|
get |
Definition at line 102 of file MissingType.cs.
103 {
104 get { return GetFullName(); }
105 }
◆ IsGenericType
| override bool IKVM.Reflection.MissingType.IsGenericType |
|
get |
Definition at line 203 of file MissingType.cs.
204 {
205 get { throw new MissingMemberException(this); }
206 }
◆ IsGenericTypeDefinition
| override bool IKVM.Reflection.MissingType.IsGenericTypeDefinition |
|
get |
Definition at line 208 of file MissingType.cs.
209 {
210 get { throw new MissingMemberException(this); }
211 }
◆ IsValueTypeImpl
| override bool IKVM.Reflection.MissingType.IsValueTypeImpl |
|
getprotected |
Definition at line 117 of file MissingType.cs.
118 {
119 get
120 {
121 switch (typeFlags & (TypeFlags.ValueType | TypeFlags.NotValueType))
122 {
123 case TypeFlags.ValueType:
124 return true;
125 case TypeFlags.NotValueType:
126 return false;
127 default:
128 if (module.Universe.ResolveMissingTypeIsValueType(this))
129 typeFlags |= TypeFlags.ValueType;
130 else
131 typeFlags |= TypeFlags.NotValueType;
132
133 return (typeFlags & TypeFlags.ValueType) != 0;
134 }
135 }
136 }
◆ MetadataToken
| override int IKVM.Reflection.MissingType.MetadataToken |
|
get |
◆ Module
| override Module IKVM.Reflection.MissingType.Module |
|
get |
Definition at line 107 of file MissingType.cs.
108 {
109 get { return module; }
110 }
◆ Name
| override string IKVM.Reflection.MissingType.Name |
|
get |
Definition at line 97 of file MissingType.cs.
98 {
99 get { return TypeNameParser.Escape(name); }
100 }
The documentation for this class was generated from the following file: