1 <Type Name="MlockallFlags" FullName="Mono.Unix.Native.MlockallFlags">
2 <TypeSignature Language="C#" Value="public enum MlockallFlags" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed MlockallFlags extends System.Enum" />
5 <AssemblyName>Mono.Posix</AssemblyName>
6 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
8 <AssemblyVersion>4.0.0.0</AssemblyVersion>
11 <BaseTypeName>System.Enum</BaseTypeName>
15 <AttributeName>System.CLSCompliant(false)</AttributeName>
18 <AttributeName>System.Flags</AttributeName>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
24 <altmember cref="M:Mono.Unix.Native.Syscall.mlockall" />
27 <Member MemberName="MCL_CURRENT">
28 <MemberSignature Language="C#" Value="MCL_CURRENT" />
29 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.MlockallFlags MCL_CURRENT = int32(1)" />
30 <MemberType>Field</MemberType>
32 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
33 <AssemblyVersion>2.0.0.0</AssemblyVersion>
34 <AssemblyVersion>4.0.0.0</AssemblyVersion>
37 <ReturnType>Mono.Unix.Native.MlockallFlags</ReturnType>
40 <summary>Lock all pages currently mapped into the process's address
44 <Member MemberName="MCL_FUTURE">
45 <MemberSignature Language="C#" Value="MCL_FUTURE" />
46 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.MlockallFlags MCL_FUTURE = int32(2)" />
47 <MemberType>Field</MemberType>
49 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
50 <AssemblyVersion>2.0.0.0</AssemblyVersion>
51 <AssemblyVersion>4.0.0.0</AssemblyVersion>
54 <ReturnType>Mono.Unix.Native.MlockallFlags</ReturnType>
57 <summary>Lock all pages mapped into the process's address space in the
58 future, at the time the mapping is established. Note that this may
59 cause future mappings to fail if those mappings cause resource limits
60 to be exceeded.</summary>