Merge pull request #409 from Alkarex/patch-1
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Unix.Native / AccessModes.xml
1 <Type Name="AccessModes" FullName="Mono.Unix.Native.AccessModes">
2   <TypeSignature Language="C#" Value="public enum AccessModes" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AccessModes extends System.Enum" />
4   <AssemblyInfo>
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>
9   </AssemblyInfo>
10   <Base>
11     <BaseTypeName>System.Enum</BaseTypeName>
12   </Base>
13   <Attributes>
14     <Attribute>
15       <AttributeName>System.CLSCompliant(false)</AttributeName>
16     </Attribute>
17     <Attribute>
18       <AttributeName>System.Flags</AttributeName>
19     </Attribute>
20   </Attributes>
21   <Docs>
22     <summary>Represents the access mode of a task: read, write, execute or test if the file exists.</summary>
23     <remarks />
24     <altmember cref="M:Mono.Unix.Native.Syscall.access" />
25     <altmember cref="M:Mono.Unix.UnixFileSystemInfo.CanAccess" />
26     <altmember cref="M:Mono.Unix.UnixFile.CanAccess" />
27   </Docs>
28   <Members>
29     <Member MemberName="F_OK">
30       <MemberSignature Language="C#" Value="F_OK" />
31       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes F_OK = int32(8)" />
32       <MemberType>Field</MemberType>
33       <AssemblyInfo>
34         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
35         <AssemblyVersion>2.0.0.0</AssemblyVersion>
36         <AssemblyVersion>4.0.0.0</AssemblyVersion>
37       </AssemblyInfo>
38       <ReturnValue>
39         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
40       </ReturnValue>
41       <Docs>
42         <summary>File exists.</summary>
43       </Docs>
44     </Member>
45     <Member MemberName="R_OK">
46       <MemberSignature Language="C#" Value="R_OK" />
47       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes R_OK = int32(1)" />
48       <MemberType>Field</MemberType>
49       <AssemblyInfo>
50         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
51         <AssemblyVersion>2.0.0.0</AssemblyVersion>
52         <AssemblyVersion>4.0.0.0</AssemblyVersion>
53       </AssemblyInfo>
54       <ReturnValue>
55         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
56       </ReturnValue>
57       <Docs>
58         <summary>Can read.</summary>
59       </Docs>
60     </Member>
61     <Member MemberName="W_OK">
62       <MemberSignature Language="C#" Value="W_OK" />
63       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes W_OK = int32(2)" />
64       <MemberType>Field</MemberType>
65       <AssemblyInfo>
66         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
67         <AssemblyVersion>2.0.0.0</AssemblyVersion>
68         <AssemblyVersion>4.0.0.0</AssemblyVersion>
69       </AssemblyInfo>
70       <ReturnValue>
71         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
72       </ReturnValue>
73       <Docs>
74         <summary>Can write.</summary>
75       </Docs>
76     </Member>
77     <Member MemberName="X_OK">
78       <MemberSignature Language="C#" Value="X_OK" />
79       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes X_OK = int32(4)" />
80       <MemberType>Field</MemberType>
81       <AssemblyInfo>
82         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
83         <AssemblyVersion>2.0.0.0</AssemblyVersion>
84         <AssemblyVersion>4.0.0.0</AssemblyVersion>
85       </AssemblyInfo>
86       <ReturnValue>
87         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
88       </ReturnValue>
89       <Docs>
90         <summary>Can execute.</summary>
91       </Docs>
92     </Member>
93   </Members>
94 </Type>