Transaction now has limited support for PromotableSinglePhaseEnlistment
[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   <AssemblyInfo>
4     <AssemblyName>Mono.Posix</AssemblyName>
5     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Enum</BaseTypeName>
10   </Base>
11   <Attributes>
12     <Attribute>
13       <AttributeName>System.CLSCompliant(false)</AttributeName>
14     </Attribute>
15     <Attribute>
16       <AttributeName>System.Flags</AttributeName>
17     </Attribute>
18   </Attributes>
19   <Docs>
20     <summary>Represents the access mode of a task: read, write, execute or test if the file exists.</summary>
21     <remarks />
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" />
25   </Docs>
26   <Members>
27     <Member MemberName="F_OK">
28       <MemberSignature Language="C#" Value="F_OK" />
29       <MemberType>Field</MemberType>
30       <ReturnValue>
31         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
32       </ReturnValue>
33       <Docs>
34         <summary>File exists.</summary>
35       </Docs>
36       <AssemblyInfo>
37         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
38         <AssemblyVersion>2.0.0.0</AssemblyVersion>
39       </AssemblyInfo>
40     </Member>
41     <Member MemberName="R_OK">
42       <MemberSignature Language="C#" Value="R_OK" />
43       <MemberType>Field</MemberType>
44       <ReturnValue>
45         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
46       </ReturnValue>
47       <Docs>
48         <summary>Can read.</summary>
49       </Docs>
50       <AssemblyInfo>
51         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
52         <AssemblyVersion>2.0.0.0</AssemblyVersion>
53       </AssemblyInfo>
54     </Member>
55     <Member MemberName="W_OK">
56       <MemberSignature Language="C#" Value="W_OK" />
57       <MemberType>Field</MemberType>
58       <ReturnValue>
59         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
60       </ReturnValue>
61       <Docs>
62         <summary>Can write.</summary>
63       </Docs>
64       <AssemblyInfo>
65         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
66         <AssemblyVersion>2.0.0.0</AssemblyVersion>
67       </AssemblyInfo>
68     </Member>
69     <Member MemberName="X_OK">
70       <MemberSignature Language="C#" Value="X_OK" />
71       <MemberType>Field</MemberType>
72       <ReturnValue>
73         <ReturnType>Mono.Unix.Native.AccessModes</ReturnType>
74       </ReturnValue>
75       <Docs>
76         <summary>Can execute.</summary>
77       </Docs>
78       <AssemblyInfo>
79         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
80         <AssemblyVersion>2.0.0.0</AssemblyVersion>
81       </AssemblyInfo>
82     </Member>
83   </Members>
84 </Type>