Defines the details of how a method is implemented.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
<SerializableAttribute> _ <ComVisibleAttribute(True)> _ <FlagsAttribute> _ Public Enumeration MethodImplOptions
Dim instance As MethodImplOptions
[SerializableAttribute] [ComVisibleAttribute(true)] [FlagsAttribute] public enum MethodImplOptions
[SerializableAttribute] [ComVisibleAttribute(true)] [FlagsAttribute] public enum class MethodImplOptions
public enum MethodImplOptions
This enumeration is used with the MethodImplAttribute enumeration.
You can specify multiple MethodImplOptions values by using the bitwise OR operator.
Locking on the instance or on the type, as with the Synchronized flag, is not recommended for public types, because code other than your own can take locks on public types and instances. This might cause deadlocks or other synchronization problems.
Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360, Zune
Does the NoInlining field mean that this method can't be inlined into other methods, or does it mean that no inlining will occur within this method?
[Noelle Mallory - MSFT] Please post questions to the MSDN Forums at http://forums.microsoft.com/msdn. You will likely get a quicker response through the forum than through the Community Content.