MethodImplOptions Enumeration
This page is specific to:Microsoft Version:1.12.03.03.5Silverlight 34.0
.NET Framework Class Library for Silverlight
MethodImplOptions Enumeration

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)
Syntax

'Usage

Dim instance As MethodImplOptions

'Declaration

<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration MethodImplOptions
Members

Member nameDescription
UnmanagedSpecifies that the method is implemented in unmanaged code.
ForwardRefSpecifies that the method is declared, but its implementation is provided elsewhere.
PreserveSigSpecifies that the method signature is exported exactly as declared.
InternalCallSpecifies an internal call. An internal call is a call to a method implemented within the common language runtime itself.
SynchronizedSpecifies that the method can be executed by only one thread at a time.
NoInliningSpecifies that the method can not be inlined.
NoOptimizationSpecifies that the method is not optimized by the just-in-time (JIT) compiler.
Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

See Also

Reference

© 2009 Microsoft Corporation. All rights reserved.   Terms of Use | Trademarks | Privacy Statement
Page view tracker
Rate the Lightweight library
x
Lightweight builds on ScriptFree (loband) by adding features you've requested: a SearchBox and default code language selection.
Do you like the SearchBox?
Do you like the tabbed code blocks?
How useful is this topic?
Tell us more.
Thanks
x
You're helping to improve MSDN Online.
Feedback
Switch View
Classic
Lightweight Beta
ScriptFree
Switch View