You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
5.0 KiB
102 lines
5.0 KiB
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
<title>System.Reflection.MethodInfo</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
|
<link rel="stylesheet" type="text/css" href="../../_assets/page.css">
|
|
</head>
|
|
|
|
<body>
|
|
<div class="container">
|
|
|
|
<table style="width: 100%;">
|
|
<tr>
|
|
<td>MethodInfo {System.Reflection}</td>
|
|
<td style="text-align: right;">.NET clr documentation</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2>MethodInfo</h2>
|
|
|
|
<h3>Description</h3>
|
|
|
|
|
|
|
|
<h3>Declare</h3>
|
|
|
|
<pre>
|
|
<code id="clr_ts">
|
|
# namespace System.Reflection
|
|
export class MethodInfo extends <a href="/vignettes/clr/System/Reflection/MethodBase.html">MethodBase</a> {
|
|
Attributes: <a href="/vignettes/clr/System/Reflection/MethodAttributes.html">MethodAttributes</a>;
|
|
CallingConvention: <a href="/vignettes/clr/System/Reflection/CallingConventions.html">CallingConventions</a>;
|
|
ContainsGenericParameters: boolean;
|
|
CustomAttributes: <a href="/vignettes/clr/System/Reflection/CustomAttributeData.html">iterates(CustomAttributeData)</a>;
|
|
DeclaringType: <a href="/vignettes/clr/System/Type.html">Type</a>;
|
|
IsAbstract: boolean;
|
|
IsAssembly: boolean;
|
|
IsCollectible: boolean;
|
|
IsConstructedGenericMethod: boolean;
|
|
IsConstructor: boolean;
|
|
IsFamily: boolean;
|
|
IsFamilyAndAssembly: boolean;
|
|
IsFamilyOrAssembly: boolean;
|
|
IsFinal: boolean;
|
|
IsGenericMethod: boolean;
|
|
IsGenericMethodDefinition: boolean;
|
|
IsHideBySig: boolean;
|
|
IsPrivate: boolean;
|
|
IsPublic: boolean;
|
|
IsSecurityCritical: boolean;
|
|
IsSecuritySafeCritical: boolean;
|
|
IsSecurityTransparent: boolean;
|
|
IsSpecialName: boolean;
|
|
IsStatic: boolean;
|
|
IsVirtual: boolean;
|
|
MemberType: <a href="/vignettes/clr/System/Reflection/MemberTypes.html">MemberTypes</a>;
|
|
MetadataToken: integer;
|
|
MethodHandle: <a href="/vignettes/clr/System/RuntimeMethodHandle.html">RuntimeMethodHandle</a>;
|
|
MethodImplementationFlags: <a href="/vignettes/clr/System/Reflection/MethodImplAttributes.html">MethodImplAttributes</a>;
|
|
Module: <a href="/vignettes/clr/System/Reflection/Module.html">Module</a>;
|
|
Name: string;
|
|
ReflectedType: <a href="/vignettes/clr/System/Type.html">Type</a>;
|
|
ReturnParameter: <a href="/vignettes/clr/System/Reflection/ParameterInfo.html">ParameterInfo</a>;
|
|
ReturnType: <a href="/vignettes/clr/System/Type.html">Type</a>;
|
|
ReturnTypeCustomAttributes: <a href="/vignettes/clr/System/Reflection/ICustomAttributeProvider.html">ICustomAttributeProvider</a>;
|
|
}
|
|
</code>
|
|
</pre>
|
|
|
|
<h3>.NET clr type reference tree</h3>
|
|
|
|
<ol>
|
|
<li>this class extends from <a href="/vignettes/clr/System/Reflection/MethodBase.html">MethodBase</a> class: <a href="/vignettes/clr/System/Reflection/MethodBase.html">MethodBase</a></li>
|
|
<li>use by <i>property</i> member <code>Attributes</code>: <a href="/vignettes/clr/System/Reflection/MethodAttributes.html">MethodAttributes</a></li>
|
|
<li>use by <i>property</i> member <code>CallingConvention</code>: <a href="/vignettes/clr/System/Reflection/CallingConventions.html">CallingConventions</a></li>
|
|
<li>use by <i>property</i> member <code>CustomAttributes</code>: <a href="/vignettes/clr/System/Reflection/CustomAttributeData.html">iterates(CustomAttributeData)</a></li>
|
|
<li>use by <i>property</i> member <code>DeclaringType</code>: <a href="/vignettes/clr/System/Type.html">Type</a></li>
|
|
<li>use by <i>property</i> member <code>MemberType</code>: <a href="/vignettes/clr/System/Reflection/MemberTypes.html">MemberTypes</a></li>
|
|
<li>use by <i>property</i> member <code>MethodHandle</code>: <a href="/vignettes/clr/System/RuntimeMethodHandle.html">RuntimeMethodHandle</a></li>
|
|
<li>use by <i>property</i> member <code>MethodImplementationFlags</code>: <a href="/vignettes/clr/System/Reflection/MethodImplAttributes.html">MethodImplAttributes</a></li>
|
|
<li>use by <i>property</i> member <code>Module</code>: <a href="/vignettes/clr/System/Reflection/Module.html">Module</a></li>
|
|
<li>use by <i>property</i> member <code>ReflectedType</code>: <a href="/vignettes/clr/System/Type.html">Type</a></li>
|
|
<li>use by <i>property</i> member <code>ReturnParameter</code>: <a href="/vignettes/clr/System/Reflection/ParameterInfo.html">ParameterInfo</a></li>
|
|
<li>use by <i>property</i> member <code>ReturnType</code>: <a href="/vignettes/clr/System/Type.html">Type</a></li>
|
|
<li>use by <i>property</i> member <code>ReturnTypeCustomAttributes</code>: <a href="/vignettes/clr/System/Reflection/ICustomAttributeProvider.html">ICustomAttributeProvider</a></li>
|
|
</ol>
|
|
|
|
|
|
<hr />
|
|
<div style="text-align: center;">[Package <em>{$package}</em> version {$version} <a
|
|
href="../{$package}.html">Index</a>]
|
|
</div>
|
|
</div>
|
|
</body>
|
|
|
|
<script type="text/javascript" src="../../_assets/R_syntax.js"></script>
|
|
<script type="text/javascript" src="../../_assets/highlights.js"></script>
|
|
<script type="text/javascript">r_highlights("clr_ts");</script>
|
|
|
|
</html> |