MethodImplOptions Enumeration
Silverlight
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Defines the details of how a method is implemented.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: System.Runtime.CompilerServices
Assembly: mscorlib (in mscorlib.dll)
| Member name | Description | |
|---|---|---|
|
Unmanaged | Specifies that the method is implemented in unmanaged code. |
|
ForwardRef | Specifies that the method is declared, but its implementation is provided elsewhere. |
|
PreserveSig | Specifies that the method signature is exported exactly as declared. |
|
InternalCall | Specifies an internal call. An internal call is a call to a method implemented within the common language runtime itself. |
|
Synchronized | Specifies that the method can be executed by only one thread at a time. |
|
NoInlining | Specifies that the method can not be inlined. |
| AggressiveInlining | The method should be inlined if possible. | |
|
NoOptimization | Specifies that the method is not optimized by the just-in-time (JIT) compiler. |
Version Notes
Silverlight for Windows Phone
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.