Transaction now has limited support for PromotableSinglePhaseEnlistment
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Unix / FileTypes.xml
1 <Type Name="FileTypes" FullName="Mono.Unix.FileTypes">
2   <TypeSignature Language="C#" Value="public enum FileTypes" />
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   <Docs>
12     <summary>Unix filesystem types.</summary>
13     <remarks>
14     </remarks>
15     <altmember cref="P:Mono.Unix.UnixFileSystemInfo.FileType" />
16     <altmember cref="P:Mono.Unix.UnixStream.FileType" />
17   </Docs>
18   <Members>
19     <Member MemberName="BlockDevice">
20       <MemberSignature Language="C#" Value="BlockDevice" />
21       <MemberType>Field</MemberType>
22       <ReturnValue>
23         <ReturnType>Mono.Unix.FileTypes</ReturnType>
24       </ReturnValue>
25       <Docs>
26         <summary>File is a block devices, such as a hard disk 
27           (<c>/dev/hda1</c>, etc.).</summary>
28       </Docs>
29       <AssemblyInfo>
30         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
31         <AssemblyVersion>2.0.0.0</AssemblyVersion>
32       </AssemblyInfo>
33     </Member>
34     <Member MemberName="CharacterDevice">
35       <MemberSignature Language="C#" Value="CharacterDevice" />
36       <MemberType>Field</MemberType>
37       <ReturnValue>
38         <ReturnType>Mono.Unix.FileTypes</ReturnType>
39       </ReturnValue>
40       <Docs>
41         <summary>File is a character device (such as a TTY).</summary>
42       </Docs>
43       <AssemblyInfo>
44         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
45         <AssemblyVersion>2.0.0.0</AssemblyVersion>
46       </AssemblyInfo>
47     </Member>
48     <Member MemberName="Directory">
49       <MemberSignature Language="C#" Value="Directory" />
50       <MemberType>Field</MemberType>
51       <ReturnValue>
52         <ReturnType>Mono.Unix.FileTypes</ReturnType>
53       </ReturnValue>
54       <Docs>
55         <summary>File is a directory.</summary>
56       </Docs>
57       <AssemblyInfo>
58         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
59         <AssemblyVersion>2.0.0.0</AssemblyVersion>
60       </AssemblyInfo>
61     </Member>
62     <Member MemberName="Fifo">
63       <MemberSignature Language="C#" Value="Fifo" />
64       <MemberType>Field</MemberType>
65       <ReturnValue>
66         <ReturnType>Mono.Unix.FileTypes</ReturnType>
67       </ReturnValue>
68       <Docs>
69         <summary>File is a first-in first-out queue.</summary>
70       </Docs>
71       <AssemblyInfo>
72         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
73         <AssemblyVersion>2.0.0.0</AssemblyVersion>
74       </AssemblyInfo>
75     </Member>
76     <Member MemberName="RegularFile">
77       <MemberSignature Language="C#" Value="RegularFile" />
78       <MemberType>Field</MemberType>
79       <ReturnValue>
80         <ReturnType>Mono.Unix.FileTypes</ReturnType>
81       </ReturnValue>
82       <Docs>
83         <summary>File is a regular file.</summary>
84       </Docs>
85       <AssemblyInfo>
86         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
87         <AssemblyVersion>2.0.0.0</AssemblyVersion>
88       </AssemblyInfo>
89     </Member>
90     <Member MemberName="Socket">
91       <MemberSignature Language="C#" Value="Socket" />
92       <MemberType>Field</MemberType>
93       <ReturnValue>
94         <ReturnType>Mono.Unix.FileTypes</ReturnType>
95       </ReturnValue>
96       <Docs>
97         <summary>File is a Unix socket.</summary>
98       </Docs>
99       <AssemblyInfo>
100         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
101         <AssemblyVersion>2.0.0.0</AssemblyVersion>
102       </AssemblyInfo>
103     </Member>
104     <Member MemberName="SymbolicLink">
105       <MemberSignature Language="C#" Value="SymbolicLink" />
106       <MemberType>Field</MemberType>
107       <ReturnValue>
108         <ReturnType>Mono.Unix.FileTypes</ReturnType>
109       </ReturnValue>
110       <Docs>
111         <summary>File is a symbolic link.  To obtain the link target, use 
112           <see cref="P:Mono.Unix.UnixSymbolicLinkInfo.Contents" />,
113           <see cref="P:Mono.Unix.UnixSymbolicLinkInfo.ContentsPath" /> or
114           <see cref="M:Mono.Unix.Native.Syscall.readlink" />.</summary>
115       </Docs>
116       <AssemblyInfo>
117         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
118         <AssemblyVersion>2.0.0.0</AssemblyVersion>
119       </AssemblyInfo>
120     </Member>
121   </Members>
122 </Type>