﻿<?xml version="1.0" encoding="utf-8"?><Type Name="AccessModes" FullName="Mono.Unix.Native.AccessModes"><TypeSignature Language="C#" Value="public enum AccessModes" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AccessModes extends System.Enum" /><AssemblyInfo><AssemblyName>Mono.Posix</AssemblyName><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Enum</BaseTypeName></Base><Attributes><Attribute><AttributeName>System.CLSCompliant(false)</AttributeName></Attribute><Attribute><AttributeName>System.Flags</AttributeName></Attribute></Attributes><Docs><summary>Represents the access mode of a task: read, write, execute or test if the file exists.</summary><remarks /><altmember cref="M:Mono.Unix.Native.Syscall.access" /><altmember cref="M:Mono.Unix.UnixFileSystemInfo.CanAccess" /><altmember cref="M:Mono.Unix.UnixFile.CanAccess" /></Docs><Members><Member MemberName="F_OK"><MemberSignature Language="C#" Value="F_OK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes F_OK = int32(8)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Unix.Native.AccessModes</ReturnType></ReturnValue><Docs><summary>File exists.</summary></Docs></Member><Member MemberName="R_OK"><MemberSignature Language="C#" Value="R_OK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes R_OK = int32(1)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Unix.Native.AccessModes</ReturnType></ReturnValue><Docs><summary>Can read.</summary></Docs></Member><Member MemberName="W_OK"><MemberSignature Language="C#" Value="W_OK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes W_OK = int32(2)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Unix.Native.AccessModes</ReturnType></ReturnValue><Docs><summary>Can write.</summary></Docs></Member><Member MemberName="X_OK"><MemberSignature Language="C#" Value="X_OK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.AccessModes X_OK = int32(4)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Unix.Native.AccessModes</ReturnType></ReturnValue><Docs><summary>Can execute.</summary></Docs></Member></Members></Type>