1 <Type Name="FileTypes" FullName="Mono.Unix.FileTypes">
2 <TypeSignature Language="C#" Value="public enum FileTypes" />
4 <AssemblyName>Mono.Posix</AssemblyName>
5 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6 <AssemblyVersion>2.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Enum</BaseTypeName>
12 <summary>Unix filesystem types.</summary>
15 <altmember cref="P:Mono.Unix.UnixFileSystemInfo.FileType" />
16 <altmember cref="P:Mono.Unix.UnixStream.FileType" />
19 <Member MemberName="BlockDevice">
20 <MemberSignature Language="C#" Value="BlockDevice" />
21 <MemberType>Field</MemberType>
23 <ReturnType>Mono.Unix.FileTypes</ReturnType>
26 <summary>File is a block devices, such as a hard disk
27 (<c>/dev/hda1</c>, etc.).</summary>
30 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
31 <AssemblyVersion>2.0.0.0</AssemblyVersion>
34 <Member MemberName="CharacterDevice">
35 <MemberSignature Language="C#" Value="CharacterDevice" />
36 <MemberType>Field</MemberType>
38 <ReturnType>Mono.Unix.FileTypes</ReturnType>
41 <summary>File is a character device (such as a TTY).</summary>
44 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
45 <AssemblyVersion>2.0.0.0</AssemblyVersion>
48 <Member MemberName="Directory">
49 <MemberSignature Language="C#" Value="Directory" />
50 <MemberType>Field</MemberType>
52 <ReturnType>Mono.Unix.FileTypes</ReturnType>
55 <summary>File is a directory.</summary>
58 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
59 <AssemblyVersion>2.0.0.0</AssemblyVersion>
62 <Member MemberName="Fifo">
63 <MemberSignature Language="C#" Value="Fifo" />
64 <MemberType>Field</MemberType>
66 <ReturnType>Mono.Unix.FileTypes</ReturnType>
69 <summary>File is a first-in first-out queue.</summary>
72 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
73 <AssemblyVersion>2.0.0.0</AssemblyVersion>
76 <Member MemberName="RegularFile">
77 <MemberSignature Language="C#" Value="RegularFile" />
78 <MemberType>Field</MemberType>
80 <ReturnType>Mono.Unix.FileTypes</ReturnType>
83 <summary>File is a regular file.</summary>
86 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
87 <AssemblyVersion>2.0.0.0</AssemblyVersion>
90 <Member MemberName="Socket">
91 <MemberSignature Language="C#" Value="Socket" />
92 <MemberType>Field</MemberType>
94 <ReturnType>Mono.Unix.FileTypes</ReturnType>
97 <summary>File is a Unix socket.</summary>
100 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
101 <AssemblyVersion>2.0.0.0</AssemblyVersion>
104 <Member MemberName="SymbolicLink">
105 <MemberSignature Language="C#" Value="SymbolicLink" />
106 <MemberType>Field</MemberType>
108 <ReturnType>Mono.Unix.FileTypes</ReturnType>
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>
117 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
118 <AssemblyVersion>2.0.0.0</AssemblyVersion>