Transaction now has limited support for PromotableSinglePhaseEnlistment
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Posix / AccessMode.xml
1 <Type Name="AccessMode" FullName="Mono.Posix.AccessMode">
2   <TypeSignature Language="C#" Value="public enum AccessMode" Maintainer="auto" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Posix</AssemblyName>
5     <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 79 15 99 77 D2 D0 3A 8E 6B EA 7A 2E 74 E8 D1 AF CC 93 E8 85 19 74 95 2B B4 80 A1 2C 91 34 47 4D 04 06 24 47 C3 7E 0E 68 C0 80 53 6F CF 3C 3F BE 2F F9 C9 79 CE 99 84 75 E5 06 E8 CE 82 DD 5B 0F 35 0D C1 0E 93 BF 2E EE CF 87 4B 24 77 0C 50 81 DB EA 74 47 FD DA FA 27 7B 22 DE 47 D6 FF EA 44 96 74 A4 F9 FC CF 84 D1 50 69 08 93 80 28 4D BD D3 5F 46 CD FF 12 A1 BD 78 E4 EF 00 65 D0 16 DF]</AssemblyPublicKey>
6     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7     <AssemblyVersion>2.0.0.0</AssemblyVersion>
8   </AssemblyInfo>
9   <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
10   <Base>
11     <BaseTypeName>System.Enum</BaseTypeName>
12   </Base>
13   <Attributes>
14     <Attribute>
15       <AttributeName>System.Obsolete("Use Mono.Unix.Native.AccessModes")</AttributeName>
16     </Attribute>
17     <Attribute>
18       <AttributeName>System.CLSCompliant(false)</AttributeName>
19     </Attribute>
20     <Attribute>
21       <AttributeName>System.Flags</AttributeName>
22     </Attribute>
23   </Attributes>
24   <Docs>
25     <summary>Represents the access mode of a task: read, write, execute or test if the file exists.</summary>
26     <remarks>
27       <para>This type is obsolete.  Please use 
28     <see cref="T:Mono.Unix.Native.AccessModes" /> instead.</para>
29     </remarks>
30     <altmember cref="T:Mono.Unix.Native.AccessModes" />
31   </Docs>
32   <Members>
33     <Member MemberName="F_OK">
34       <MemberSignature Language="C#" Value="F_OK" />
35       <MemberType>Field</MemberType>
36       <ReturnValue>
37         <ReturnType>Mono.Posix.AccessMode</ReturnType>
38       </ReturnValue>
39       <Parameters>
40       </Parameters>
41       <Docs>
42         <summary>File exists</summary>
43         <remarks>To be added</remarks>
44       </Docs>
45       <AssemblyInfo>
46         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
47         <AssemblyVersion>2.0.0.0</AssemblyVersion>
48       </AssemblyInfo>
49     </Member>
50     <Member MemberName="R_OK">
51       <MemberSignature Language="C#" Value="R_OK" />
52       <MemberType>Field</MemberType>
53       <ReturnValue>
54         <ReturnType>Mono.Posix.AccessMode</ReturnType>
55       </ReturnValue>
56       <Parameters>
57       </Parameters>
58       <Docs>
59         <summary>Can read</summary>
60         <remarks>To be added</remarks>
61       </Docs>
62       <AssemblyInfo>
63         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
64         <AssemblyVersion>2.0.0.0</AssemblyVersion>
65       </AssemblyInfo>
66     </Member>
67     <Member MemberName="W_OK">
68       <MemberSignature Language="C#" Value="W_OK" />
69       <MemberType>Field</MemberType>
70       <ReturnValue>
71         <ReturnType>Mono.Posix.AccessMode</ReturnType>
72       </ReturnValue>
73       <Parameters>
74       </Parameters>
75       <Docs>
76         <summary>Can write</summary>
77         <remarks>To be added</remarks>
78       </Docs>
79       <AssemblyInfo>
80         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
81         <AssemblyVersion>2.0.0.0</AssemblyVersion>
82       </AssemblyInfo>
83     </Member>
84     <Member MemberName="X_OK">
85       <MemberSignature Language="C#" Value="X_OK" />
86       <MemberType>Field</MemberType>
87       <ReturnValue>
88         <ReturnType>Mono.Posix.AccessMode</ReturnType>
89       </ReturnValue>
90       <Parameters>
91       </Parameters>
92       <Docs>
93         <summary>Can execute</summary>
94         <remarks>To be added</remarks>
95       </Docs>
96       <AssemblyInfo>
97         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
98         <AssemblyVersion>2.0.0.0</AssemblyVersion>
99       </AssemblyInfo>
100     </Member>
101   </Members>
102 </Type>