Stubs.cs 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558
  1. namespace System.Reflection.Emit
  2. {
  3. public partial class CustomAttributeBuilder
  4. {
  5. public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs) { }
  6. public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.FieldInfo[] namedFields, object[] fieldValues) { }
  7. public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues) { }
  8. public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues, System.Reflection.FieldInfo[] namedFields, object[] fieldValues) { }
  9. }
  10. public partial class ILGenerator
  11. {
  12. internal ILGenerator() { }
  13. public virtual int ILOffset { get { throw null; } }
  14. public virtual void BeginCatchBlock(System.Type exceptionType) { }
  15. public virtual void BeginExceptFilterBlock() { }
  16. public virtual System.Reflection.Emit.Label BeginExceptionBlock() { throw null; }
  17. public virtual void BeginFaultBlock() { }
  18. public virtual void BeginFinallyBlock() { }
  19. public virtual void BeginScope() { }
  20. public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType) { throw null; }
  21. public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType, bool pinned) { throw null; }
  22. public virtual System.Reflection.Emit.Label DefineLabel() { throw null; }
  23. public virtual void Emit(System.Reflection.Emit.OpCode opcode) { }
  24. public virtual void Emit(System.Reflection.Emit.OpCode opcode, byte arg) { }
  25. public virtual void Emit(System.Reflection.Emit.OpCode opcode, double arg) { }
  26. public virtual void Emit(System.Reflection.Emit.OpCode opcode, short arg) { }
  27. public virtual void Emit(System.Reflection.Emit.OpCode opcode, int arg) { }
  28. public virtual void Emit(System.Reflection.Emit.OpCode opcode, long arg) { }
  29. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.ConstructorInfo con) { }
  30. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label label) { }
  31. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label[] labels) { }
  32. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.LocalBuilder local) { }
  33. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.SignatureHelper signature) { }
  34. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.FieldInfo field) { }
  35. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo meth) { }
  36. [System.CLSCompliantAttribute(false)]
  37. public void Emit(System.Reflection.Emit.OpCode opcode, sbyte arg) { }
  38. public virtual void Emit(System.Reflection.Emit.OpCode opcode, float arg) { }
  39. public virtual void Emit(System.Reflection.Emit.OpCode opcode, string str) { }
  40. public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Type cls) { }
  41. public virtual void EmitCall(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo methodInfo, System.Type[] optionalParameterTypes) { }
  42. public virtual void EmitCalli(System.Reflection.Emit.OpCode opcode, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type[] optionalParameterTypes) { }
  43. public virtual void EmitWriteLine(System.Reflection.Emit.LocalBuilder localBuilder) { }
  44. public virtual void EmitWriteLine(System.Reflection.FieldInfo fld) { }
  45. public virtual void EmitWriteLine(string value) { }
  46. public virtual void EndExceptionBlock() { }
  47. public virtual void EndScope() { }
  48. public virtual void MarkLabel(System.Reflection.Emit.Label loc) { }
  49. public virtual void ThrowException(System.Type excType) { }
  50. public virtual void UsingNamespace(string usingNamespace) { }
  51. }
  52. public sealed partial class LocalBuilder : System.Reflection.LocalVariableInfo
  53. {
  54. internal LocalBuilder() { }
  55. public override bool IsPinned { get { throw null; } }
  56. public override int LocalIndex { get { throw null; } }
  57. public override System.Type LocalType { get { throw null; } }
  58. }
  59. public partial class ParameterBuilder
  60. {
  61. internal ParameterBuilder() { }
  62. public virtual int Attributes { get { throw null; } }
  63. public bool IsIn { get { throw null; } }
  64. public bool IsOptional { get { throw null; } }
  65. public bool IsOut { get { throw null; } }
  66. public virtual string Name { get { throw null; } }
  67. public virtual int Position { get { throw null; } }
  68. public virtual void SetConstant(object defaultValue) { }
  69. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  70. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  71. }
  72. public sealed partial class SignatureHelper
  73. {
  74. internal SignatureHelper() { }
  75. public void AddArgument(System.Type clsArgument) { }
  76. public void AddArgument(System.Type argument, bool pinned) { }
  77. public void AddArgument(System.Type argument, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers) { }
  78. public void AddArguments(System.Type[] arguments, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers) { }
  79. public void AddSentinel() { }
  80. public override bool Equals(object obj) { throw null; }
  81. public static System.Reflection.Emit.SignatureHelper GetFieldSigHelper(System.Reflection.Module mod) { throw null; }
  82. public override int GetHashCode() { throw null; }
  83. public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper() { throw null; }
  84. public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper(System.Reflection.Module mod) { throw null; }
  85. public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
  86. public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
  87. public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  88. public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers) { throw null; }
  89. public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  90. public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers) { throw null; }
  91. public byte[] GetSignature() { throw null; }
  92. public override string ToString() { throw null; }
  93. }
  94. public sealed partial class AssemblyBuilder : System.Reflection.Assembly
  95. {
  96. internal AssemblyBuilder() { }
  97. public override string FullName { get { throw null; } }
  98. public override bool IsDynamic { get { throw null; } }
  99. public override System.Reflection.Module ManifestModule { get { throw null; } }
  100. public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
  101. public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes) { throw null; }
  102. public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name) { throw null; }
  103. public override bool Equals(object obj) { throw null; }
  104. public System.Reflection.Emit.ModuleBuilder GetDynamicModule(string name) { throw null; }
  105. public override int GetHashCode() { throw null; }
  106. public override System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
  107. public override string[] GetManifestResourceNames() { throw null; }
  108. public override System.IO.Stream GetManifestResourceStream(string name) { throw null; }
  109. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  110. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  111. }
  112. public sealed partial class ConstructorBuilder : System.Reflection.ConstructorInfo
  113. {
  114. internal ConstructorBuilder() { }
  115. public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
  116. public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
  117. public override System.Type DeclaringType { get { throw null; } }
  118. public bool InitLocals { get { throw null; } set { } }
  119. public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
  120. public override System.Reflection.Module Module { get { throw null; } }
  121. public override string Name { get { throw null; } }
  122. public override System.Type ReflectedType { get { throw null; } }
  123. public System.Reflection.Emit.ParameterBuilder DefineParameter(int iSequence, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
  124. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  125. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  126. public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
  127. public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
  128. public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
  129. public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
  130. public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
  131. public override object Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
  132. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  133. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  134. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  135. public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
  136. public override string ToString() { throw null; }
  137. }
  138. public sealed partial class EnumBuilder : System.Type
  139. {
  140. internal EnumBuilder() { }
  141. public override System.Reflection.Assembly Assembly { get { throw null; } }
  142. public override string AssemblyQualifiedName { get { throw null; } }
  143. public override System.Type BaseType { get { throw null; } }
  144. public override System.Type DeclaringType { get { throw null; } }
  145. public override string FullName { get { throw null; } }
  146. public override System.Guid GUID { get { throw null; } }
  147. public override bool IsConstructedGenericType { get { throw null; } }
  148. public override System.Reflection.Module Module { get { throw null; } }
  149. public override string Name { get { throw null; } }
  150. public override string Namespace { get { throw null; } }
  151. public override System.Type ReflectedType { get { throw null; } }
  152. public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
  153. public System.Reflection.Emit.FieldBuilder UnderlyingField { get { throw null; } }
  154. public override System.Type UnderlyingSystemType { get { throw null; } }
  155. public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
  156. public System.Reflection.Emit.FieldBuilder DefineLiteral(string literalName, object literalValue) { throw null; }
  157. protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
  158. protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  159. public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
  160. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  161. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  162. public override System.Type GetElementType() { throw null; }
  163. public override System.Type GetEnumUnderlyingType() { throw null; }
  164. public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  165. public override System.Reflection.EventInfo[] GetEvents() { throw null; }
  166. public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
  167. public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  168. public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
  169. public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
  170. public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
  171. public override System.Type[] GetInterfaces() { throw null; }
  172. public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
  173. public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
  174. protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  175. public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
  176. public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  177. public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
  178. public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
  179. protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  180. protected override bool HasElementTypeImpl() { throw null; }
  181. public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
  182. protected override bool IsArrayImpl() { throw null; }
  183. protected override bool IsByRefImpl() { throw null; }
  184. protected override bool IsCOMObjectImpl() { throw null; }
  185. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  186. protected override bool IsPointerImpl() { throw null; }
  187. protected override bool IsPrimitiveImpl() { throw null; }
  188. protected override bool IsValueTypeImpl() { throw null; }
  189. public override System.Type MakeArrayType() { throw null; }
  190. public override System.Type MakeArrayType(int rank) { throw null; }
  191. public override System.Type MakeByRefType() { throw null; }
  192. public override System.Type MakePointerType() { throw null; }
  193. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  194. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  195. }
  196. public sealed partial class EventBuilder
  197. {
  198. internal EventBuilder() { }
  199. public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  200. public void SetAddOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  201. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  202. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  203. public void SetRaiseMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  204. public void SetRemoveOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  205. }
  206. public sealed partial class FieldBuilder : System.Reflection.FieldInfo
  207. {
  208. internal FieldBuilder() { }
  209. public override System.Reflection.FieldAttributes Attributes { get { throw null; } }
  210. public override System.Type DeclaringType { get { throw null; } }
  211. public override System.RuntimeFieldHandle FieldHandle { get { throw null; } }
  212. public override System.Type FieldType { get { throw null; } }
  213. public override string Name { get { throw null; } }
  214. public override System.Type ReflectedType { get { throw null; } }
  215. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  216. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  217. public override object GetValue(object obj) { throw null; }
  218. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  219. public void SetConstant(object defaultValue) { }
  220. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  221. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  222. public void SetOffset(int iOffset) { }
  223. public override void SetValue(object obj, object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture) { }
  224. }
  225. public sealed partial class GenericTypeParameterBuilder : System.Type
  226. {
  227. internal GenericTypeParameterBuilder() { }
  228. public override System.Reflection.Assembly Assembly { get { throw null; } }
  229. public override string AssemblyQualifiedName { get { throw null; } }
  230. public override System.Type BaseType { get { throw null; } }
  231. public override bool ContainsGenericParameters { get { throw null; } }
  232. public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
  233. public override System.Type DeclaringType { get { throw null; } }
  234. public override string FullName { get { throw null; } }
  235. public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
  236. public override int GenericParameterPosition { get { throw null; } }
  237. public override System.Guid GUID { get { throw null; } }
  238. public override bool IsConstructedGenericType { get { throw null; } }
  239. public override bool IsGenericParameter { get { throw null; } }
  240. public override bool IsGenericType { get { throw null; } }
  241. public override bool IsGenericTypeDefinition { get { throw null; } }
  242. public override System.Reflection.Module Module { get { throw null; } }
  243. public override string Name { get { throw null; } }
  244. public override string Namespace { get { throw null; } }
  245. public override System.Type ReflectedType { get { throw null; } }
  246. public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
  247. public override System.Type UnderlyingSystemType { get { throw null; } }
  248. public override bool Equals(object o) { throw null; }
  249. protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
  250. protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  251. public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
  252. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  253. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  254. public override System.Type GetElementType() { throw null; }
  255. public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  256. public override System.Reflection.EventInfo[] GetEvents() { throw null; }
  257. public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
  258. public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  259. public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
  260. public override System.Type[] GetGenericArguments() { throw null; }
  261. public override System.Type GetGenericTypeDefinition() { throw null; }
  262. public override int GetHashCode() { throw null; }
  263. public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
  264. public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
  265. public override System.Type[] GetInterfaces() { throw null; }
  266. public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
  267. public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
  268. protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  269. public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
  270. public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  271. public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
  272. public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
  273. protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  274. protected override bool HasElementTypeImpl() { throw null; }
  275. public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
  276. protected override bool IsArrayImpl() { throw null; }
  277. public override bool IsAssignableFrom(System.Type c) { throw null; }
  278. protected override bool IsByRefImpl() { throw null; }
  279. protected override bool IsCOMObjectImpl() { throw null; }
  280. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  281. protected override bool IsPointerImpl() { throw null; }
  282. protected override bool IsPrimitiveImpl() { throw null; }
  283. public override bool IsSubclassOf(System.Type c) { throw null; }
  284. protected override bool IsValueTypeImpl() { throw null; }
  285. public override System.Type MakeArrayType() { throw null; }
  286. public override System.Type MakeArrayType(int rank) { throw null; }
  287. public override System.Type MakeByRefType() { throw null; }
  288. public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
  289. public override System.Type MakePointerType() { throw null; }
  290. public void SetBaseTypeConstraint(System.Type baseTypeConstraint) { }
  291. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  292. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  293. public void SetGenericParameterAttributes(System.Reflection.GenericParameterAttributes genericParameterAttributes) { }
  294. public void SetInterfaceConstraints(params System.Type[] interfaceConstraints) { }
  295. public override string ToString() { throw null; }
  296. }
  297. public sealed partial class MethodBuilder : System.Reflection.MethodInfo
  298. {
  299. internal MethodBuilder() { }
  300. public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
  301. public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
  302. public override bool ContainsGenericParameters { get { throw null; } }
  303. public override System.Type DeclaringType { get { throw null; } }
  304. public bool InitLocals { get { throw null; } set { } }
  305. public override bool IsGenericMethod { get { throw null; } }
  306. public override bool IsGenericMethodDefinition { get { throw null; } }
  307. public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
  308. public override System.Reflection.Module Module { get { throw null; } }
  309. public override string Name { get { throw null; } }
  310. public override System.Type ReflectedType { get { throw null; } }
  311. public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
  312. public override System.Type ReturnType { get { throw null; } }
  313. public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
  314. public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
  315. public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
  316. public override bool Equals(object obj) { throw null; }
  317. public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
  318. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  319. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  320. public override System.Type[] GetGenericArguments() { throw null; }
  321. public override System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
  322. public override int GetHashCode() { throw null; }
  323. public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
  324. public System.Reflection.Emit.ILGenerator GetILGenerator(int size) { throw null; }
  325. public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
  326. public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
  327. public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
  328. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  329. public override System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
  330. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  331. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  332. public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
  333. public void SetParameters(params System.Type[] parameterTypes) { }
  334. public void SetReturnType(System.Type returnType) { }
  335. public void SetSignature(System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { }
  336. public override string ToString() { throw null; }
  337. }
  338. public partial class ModuleBuilder : System.Reflection.Module
  339. {
  340. internal ModuleBuilder() { }
  341. public override System.Reflection.Assembly Assembly { get { throw null; } }
  342. public override string FullyQualifiedName { get { throw null; } }
  343. public override string Name { get { throw null; } }
  344. public void CreateGlobalFunctions() { }
  345. public System.Reflection.Emit.EnumBuilder DefineEnum(string name, System.Reflection.TypeAttributes visibility, System.Type underlyingType) { throw null; }
  346. public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  347. public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers) { throw null; }
  348. public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  349. public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
  350. public System.Reflection.Emit.TypeBuilder DefineType(string name) { throw null; }
  351. public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr) { throw null; }
  352. public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
  353. public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typesize) { throw null; }
  354. public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packsize) { throw null; }
  355. public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packingSize, int typesize) { throw null; }
  356. public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
  357. public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
  358. public override bool Equals(object obj) { throw null; }
  359. public System.Reflection.MethodInfo GetArrayMethod(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  360. public override int GetHashCode() { throw null; }
  361. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  362. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  363. }
  364. public sealed partial class PropertyBuilder : System.Reflection.PropertyInfo
  365. {
  366. internal PropertyBuilder() { }
  367. public override System.Reflection.PropertyAttributes Attributes { get { throw null; } }
  368. public override bool CanRead { get { throw null; } }
  369. public override bool CanWrite { get { throw null; } }
  370. public override System.Type DeclaringType { get { throw null; } }
  371. public override System.Reflection.Module Module { get { throw null; } }
  372. public override string Name { get { throw null; } }
  373. public override System.Type PropertyType { get { throw null; } }
  374. public override System.Type ReflectedType { get { throw null; } }
  375. public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  376. public override System.Reflection.MethodInfo[] GetAccessors(bool nonPublic) { throw null; }
  377. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  378. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  379. public override System.Reflection.MethodInfo GetGetMethod(bool nonPublic) { throw null; }
  380. public override System.Reflection.ParameterInfo[] GetIndexParameters() { throw null; }
  381. public override System.Reflection.MethodInfo GetSetMethod(bool nonPublic) { throw null; }
  382. public override object GetValue(object obj, object[] index) { throw null; }
  383. public override object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture) { throw null; }
  384. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  385. public void SetConstant(object defaultValue) { }
  386. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  387. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  388. public void SetGetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  389. public void SetSetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
  390. public override void SetValue(object obj, object value, object[] index) { }
  391. public override void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture) { }
  392. }
  393. public sealed partial class TypeBuilder : System.Type
  394. {
  395. internal TypeBuilder() { }
  396. public const int UnspecifiedTypeSize = 0;
  397. public override System.Reflection.Assembly Assembly { get { throw null; } }
  398. public override string AssemblyQualifiedName { get { throw null; } }
  399. public override System.Type BaseType { get { throw null; } }
  400. public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
  401. public override System.Type DeclaringType { get { throw null; } }
  402. public override string FullName { get { throw null; } }
  403. public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
  404. public override int GenericParameterPosition { get { throw null; } }
  405. public override System.Guid GUID { get { throw null; } }
  406. public override bool IsConstructedGenericType { get { throw null; } }
  407. public override bool IsGenericParameter { get { throw null; } }
  408. public override bool IsGenericType { get { throw null; } }
  409. public override bool IsGenericTypeDefinition { get { throw null; } }
  410. public override bool IsSecurityCritical { get { throw null; } }
  411. public override bool IsSecuritySafeCritical { get { throw null; } }
  412. public override bool IsSecurityTransparent { get { throw null; } }
  413. public override System.Reflection.Module Module { get { throw null; } }
  414. public override string Name { get { throw null; } }
  415. public override string Namespace { get { throw null; } }
  416. public System.Reflection.Emit.PackingSize PackingSize { get { throw null; } }
  417. public override System.Type ReflectedType { get { throw null; } }
  418. public int Size { get { throw null; } }
  419. public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
  420. public override System.Type UnderlyingSystemType { get { throw null; } }
  421. public void AddInterfaceImplementation(System.Type interfaceType) { }
  422. public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
  423. public System.Reflection.Emit.ConstructorBuilder DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes) { throw null; }
  424. public System.Reflection.Emit.ConstructorBuilder DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers) { throw null; }
  425. public System.Reflection.Emit.ConstructorBuilder DefineDefaultConstructor(System.Reflection.MethodAttributes attributes) { throw null; }
  426. public System.Reflection.Emit.EventBuilder DefineEvent(string name, System.Reflection.EventAttributes attributes, System.Type eventtype) { throw null; }
  427. public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Reflection.FieldAttributes attributes) { throw null; }
  428. public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers, System.Reflection.FieldAttributes attributes) { throw null; }
  429. public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
  430. public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
  431. public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes) { throw null; }
  432. public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention) { throw null; }
  433. public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  434. public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { throw null; }
  435. public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  436. public void DefineMethodOverride(System.Reflection.MethodInfo methodInfoBody, System.Reflection.MethodInfo methodInfoDeclaration) { }
  437. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name) { throw null; }
  438. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr) { throw null; }
  439. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
  440. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typeSize) { throw null; }
  441. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize) { throw null; }
  442. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize, int typeSize) { throw null; }
  443. public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
  444. public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  445. public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { throw null; }
  446. public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
  447. public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { throw null; }
  448. public System.Reflection.Emit.ConstructorBuilder DefineTypeInitializer() { throw null; }
  449. public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
  450. protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
  451. public static System.Reflection.ConstructorInfo GetConstructor(System.Type type, System.Reflection.ConstructorInfo constructor) { throw null; }
  452. protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  453. public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
  454. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  455. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  456. public override System.Type GetElementType() { throw null; }
  457. public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  458. public override System.Reflection.EventInfo[] GetEvents() { throw null; }
  459. public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
  460. public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  461. public static System.Reflection.FieldInfo GetField(System.Type type, System.Reflection.FieldInfo field) { throw null; }
  462. public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
  463. public override System.Type[] GetGenericArguments() { throw null; }
  464. public override System.Type GetGenericTypeDefinition() { throw null; }
  465. public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
  466. public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
  467. public override System.Type[] GetInterfaces() { throw null; }
  468. public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
  469. public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
  470. public static System.Reflection.MethodInfo GetMethod(System.Type type, System.Reflection.MethodInfo method) { throw null; }
  471. protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  472. public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
  473. public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
  474. public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
  475. public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
  476. protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
  477. protected override bool HasElementTypeImpl() { throw null; }
  478. public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
  479. protected override bool IsArrayImpl() { throw null; }
  480. public override bool IsAssignableFrom(System.Type c) { throw null; }
  481. protected override bool IsByRefImpl() { throw null; }
  482. protected override bool IsCOMObjectImpl() { throw null; }
  483. public bool IsCreated() { throw null; }
  484. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  485. protected override bool IsPointerImpl() { throw null; }
  486. protected override bool IsPrimitiveImpl() { throw null; }
  487. public override bool IsSubclassOf(System.Type c) { throw null; }
  488. public override System.Type MakeArrayType() { throw null; }
  489. public override System.Type MakeArrayType(int rank) { throw null; }
  490. public override System.Type MakeByRefType() { throw null; }
  491. public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
  492. public override System.Type MakePointerType() { throw null; }
  493. public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
  494. public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
  495. public void SetParent(System.Type parent) { }
  496. public override string ToString() { throw null; }
  497. }
  498. public sealed partial class DynamicMethod : System.Reflection.MethodInfo
  499. {
  500. public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
  501. public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
  502. public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes) { }
  503. public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility) { }
  504. public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m) { }
  505. public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
  506. public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner) { }
  507. public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
  508. public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
  509. public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
  510. public override System.Type DeclaringType { get { throw null; } }
  511. public ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, System.String parameterName) { throw null; }
  512. public bool InitLocals { get { throw null; } set { } }
  513. public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
  514. public override string Name { get { throw null; } }
  515. public override System.Type ReflectedType { get { throw null; } }
  516. public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
  517. public override System.Type ReturnType { get { throw null; } }
  518. public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
  519. public sealed override System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
  520. public sealed override System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
  521. public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
  522. public override object[] GetCustomAttributes(bool inherit) { throw null; }
  523. public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
  524. public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
  525. public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
  526. public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
  527. public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
  528. public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
  529. public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
  530. public override string ToString() { throw null; }
  531. }
  532. public sealed partial class TypeBuilder : System.Type
  533. {
  534. public System.Type CreateType() { throw null; }
  535. public override bool IsByRefLike { get { throw null; } }
  536. public override bool IsTypeDefinition { get { throw null; } }
  537. public override bool IsSZArray { get { throw null; } }
  538. public override bool IsVariableBoundArray { get { throw null; } }
  539. public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
  540. public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
  541. public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
  542. }
  543. public partial class ModuleBuilder : System.Reflection.Module
  544. {
  545. public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
  546. public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
  547. }
  548. public partial class ILGenerator
  549. {
  550. public virtual void EmitCalli(System.Reflection.Emit.OpCode opcode, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, Type returnType, Type[] parameterTypes) { }
  551. }
  552. }