﻿<?xml version="1.0" encoding="utf-8"?><Type Name="LockType" FullName="Mono.Unix.Native.LockType"><TypeSignature Language="C#" Value="public enum LockType" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed LockType 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></Attributes><Docs><summary>The type of lock to place on a file.</summary><remarks></remarks><altmember cref="T:Mono.Unix.Native.Flock" /></Docs><Members><Member MemberName="F_RDLCK"><MemberSignature Language="C#" Value="F_RDLCK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.LockType F_RDLCK = int16(0)" /><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.LockType</ReturnType></ReturnValue><Docs><summary>Read lock.</summary></Docs></Member><Member MemberName="F_UNLCK"><MemberSignature Language="C#" Value="F_UNLCK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.LockType F_UNLCK = int16(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.LockType</ReturnType></ReturnValue><Docs><summary>Release a lock.</summary></Docs></Member><Member MemberName="F_WRLCK"><MemberSignature Language="C#" Value="F_WRLCK" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.LockType F_WRLCK = int16(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.LockType</ReturnType></ReturnValue><Docs><summary>Write lock.</summary></Docs></Member></Members></Type>