1 <Type Name="AccessModes" FullName="Mono.Unix.Native.AccessModes">
2 <TypeSignature Language="C#" Value="public enum AccessModes" />
4 <AssemblyName>Mono.Posix</AssemblyName>
5 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6 <AssemblyVersion>2.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Enum</BaseTypeName>
13 <AttributeName>System.CLSCompliant(false)</AttributeName>
16 <AttributeName>System.Flags</AttributeName>
20 <summary>Represents the access mode of a task: read, write, execute or test if the file exists.</summary>
22 <altmember cref="M:Mono.Unix.Native.Syscall.access" />
23 <altmember cref="M:Mono.Unix.UnixFileSystemInfo.CanAccess" />
24 <altmember cref="M:Mono.Unix.UnixFile.CanAccess" />
27 <Member MemberName="F_OK">
28 <MemberSignature Language="C#" Value="F_OK" />
29 <MemberType>Field</MemberType>
31 <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
34 <summary>File exists.</summary>
37 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
38 <AssemblyVersion>2.0.0.0</AssemblyVersion>
41 <Member MemberName="R_OK">
42 <MemberSignature Language="C#" Value="R_OK" />
43 <MemberType>Field</MemberType>
45 <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
48 <summary>Can read.</summary>
51 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
52 <AssemblyVersion>2.0.0.0</AssemblyVersion>
55 <Member MemberName="W_OK">
56 <MemberSignature Language="C#" Value="W_OK" />
57 <MemberType>Field</MemberType>
59 <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
62 <summary>Can write.</summary>
65 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
66 <AssemblyVersion>2.0.0.0</AssemblyVersion>
69 <Member MemberName="X_OK">
70 <MemberSignature Language="C#" Value="X_OK" />
71 <MemberType>Field</MemberType>
73 <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
76 <summary>Can execute.</summary>
79 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
80 <AssemblyVersion>2.0.0.0</AssemblyVersion>