Math.Gmp.Native/packages/EWSoftware.SHFB.NETFramework.4.6.2/tools/Data/.NETFramework/System.IO.Pipes.xml
2017-11-05 09:20:38 -05:00

5466 lines
282 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<reflection>
<assemblies>
<assembly name="System.Core">
<assemblydata version="4.0.0.0" culture="" key="00000000000000000400000000000000" hash="SHA1" />
<attributes>
<attribute>
<type api="T:System.Runtime.CompilerServices.ExtensionAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Runtime.InteropServices.ComVisibleAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</argument>
</attribute>
<attribute>
<type api="T:System.CLSCompliantAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Security.AllowPartiallyTrustedCallersAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyTitleAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Core.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDescriptionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Core.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDefaultAliasAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Core.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyCompanyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft Corporation</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyProductAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft® .NET Framework</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyCopyrightAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>© Microsoft Corporation. All rights reserved.</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyFileVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.6.1590.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyInformationalVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.6.1590.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.SatelliteContractVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.0.0.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.NeutralResourcesLanguageAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>en-US</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDelaySignAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyKeyFileAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>f:\dd\tools\devdiv\EcmaPublicKey.snk</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblySignatureKeyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>002400000c800000140100000602000000240000525341310008000001000100613399aff18ef1a2c2514a273a42d9042b72321f1757102df9ebada69923e2738406c21e5b801552ab8d200a65a235e001ac9adc25f2d811eb09496a4c6a59d4619589c69f5baf0c4179a47311d92555cd006acc8b5959f2bd6e10e360c34537a1d266da8085856583c85d81da7f3ec01ed9564c58d93d713cd0172c8e23a10f0239b80c96b07736f5d8b022542a4e74251a5f432824318b3539a5a087f8e53d2f135f9ca47f3bb2e10aff0af0849504fb7cea3ff192dc8de0edad64c68efde34c56d302ad55fd6e80f302d5efcdeae953658d3452561b5f36c542efdbdd9f888538d374cef106acf7d93a4445c3c73cd911f0571aaf3d54da12b11ddec375b3</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>a5a866e1ee186f807668209f3b11236ace5e21f117803a3143abb126dd035d7d2f876b6938aaf2ee3414d5420d753621400db44a49c486ce134300a2106adb6bdb433590fef8ad5c43cba82290dc49530effd86523d9483c00f458af46890036b0e2c61d077d7fbac467a506eba29e467a87198b053c749aa2a4d2840c784e6d</value>
</argument>
</attribute>
</attributes>
</assembly>
</assemblies>
<apis>
<api id="N:System.IO.Pipes">
<topicdata group="api" />
<apidata name="System.IO.Pipes" group="namespace" />
<elements>
<element api="T:System.IO.Pipes.PipeDirection" />
<element api="T:System.IO.Pipes.PipeTransmissionMode" />
<element api="T:System.IO.Pipes.PipeOptions" />
<element api="T:System.IO.Pipes.AnonymousPipeServerStream" />
<element api="T:System.IO.Pipes.AnonymousPipeClientStream" />
<element api="T:System.IO.Pipes.PipeStreamImpersonationWorker" />
<element api="T:System.IO.Pipes.NamedPipeServerStream" />
<element api="T:System.IO.Pipes.NamedPipeClientStream" />
<element api="T:System.IO.Pipes.PipeStream" />
<element api="T:System.IO.Pipes.PipeAccessRights" />
<element api="T:System.IO.Pipes.PipeAccessRule" />
<element api="T:System.IO.Pipes.PipeAuditRule" />
<element api="T:System.IO.Pipes.PipeSecurity" />
</elements>
<file name="22de05d1-f2c8-c467-9cdd-82b5275b058d" />
</api>
<api id="T:System.IO.Pipes.AnonymousPipeClientStream">
<topicdata group="api" />
<apidata name="AnonymousPipeClientStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
<type api="T:System.IO.Stream" ref="true" />
<type api="T:System.MarshalByRefObject" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.IO.Stream.CanTimeout" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.#ctor">
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.String)" />
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,System.String)" />
</element>
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.Finalize" />
<element api="P:System.IO.Pipes.AnonymousPipeClientStream.ReadMode" />
<element api="P:System.IO.Pipes.AnonymousPipeClientStream.TransmissionMode" />
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="dc5f8a50-e537-b593-0814-0d2e576ee9a1" />
</api>
<api id="Methods.T:System.IO.Pipes.AnonymousPipeClientStream">
<topicdata name="AnonymousPipeClientStream" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.AnonymousPipeClientStream" />
<apidata name="AnonymousPipeClientStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeClientStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.Finalize" />
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" />
</containers>
<file name="b5d5cbeb-d130-07c4-43ed-3661672c46e5" />
</api>
<api id="Properties.T:System.IO.Pipes.AnonymousPipeClientStream">
<topicdata name="AnonymousPipeClientStream" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.AnonymousPipeClientStream" />
<apidata name="AnonymousPipeClientStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.IO.Stream.CanTimeout" />
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="P:System.IO.Pipes.AnonymousPipeClientStream.ReadMode" />
<element api="P:System.IO.Pipes.AnonymousPipeClientStream.TransmissionMode" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" />
</containers>
<file name="b9dcfcb2-fb8a-4b6d-8dbe-b474b4f5ca35" />
</api>
<api id="Overload:System.IO.Pipes.AnonymousPipeClientStream.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.String)" />
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,System.String)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<file name="35e52cdd-1433-7667-2071-c928e80ee661" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeClientStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="safePipeHandle">
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="dac0238b-0b5e-1c14-4a3b-416433743ecb" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeClientStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="pipeHandleAsString">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="29a5fcab-3892-1e41-967f-b26a9ccb9ebf" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeClientStream.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeClientStream.#ctor" />
<parameters>
<parameter name="pipeHandleAsString">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<file name="ea89e1aa-6f39-565a-a465-8a9647f796f9" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeClientStream.Finalize">
<topicdata group="api" />
<apidata name="Finalize" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</overrides>
<implements>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<file name="7c24b688-bf17-cb88-b0e6-2986bceaf4ed" />
</api>
<api id="P:System.IO.Pipes.AnonymousPipeClientStream.ReadMode">
<topicdata group="api" />
<apidata name="ReadMode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Pipes.PipeStream.ReadMode">
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</member>
</overrides>
<propertydata set="true" />
<setter name="set_ReadMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</setter>
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<file name="1998e27a-b84d-dd92-c2d0-86b0c124438d" />
</api>
<api id="P:System.IO.Pipes.AnonymousPipeClientStream.TransmissionMode">
<topicdata group="api" />
<apidata name="TransmissionMode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Pipes.PipeStream.TransmissionMode">
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_TransmissionMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
</containers>
<file name="558dbe81-2809-f234-3fa3-ec215743a146" />
</api>
<api id="T:System.IO.Pipes.AnonymousPipeServerStream">
<topicdata group="api" />
<apidata name="AnonymousPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<family>
<ancestors>
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
<type api="T:System.IO.Stream" ref="true" />
<type api="T:System.MarshalByRefObject" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.IO.Stream.CanTimeout" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor">
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32,System.IO.Pipes.PipeSecurity)" />
</element>
<element api="P:System.IO.Pipes.AnonymousPipeServerStream.ClientSafePipeHandle" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.DisposeLocalCopyOfClientHandle" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.Finalize" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.GetClientHandleAsString" />
<element api="P:System.IO.Pipes.AnonymousPipeServerStream.ReadMode" />
<element api="P:System.IO.Pipes.AnonymousPipeServerStream.TransmissionMode" />
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="c58552f8-da99-c9f8-afb9-1cfd53a3d733" />
</api>
<api id="Methods.T:System.IO.Pipes.AnonymousPipeServerStream">
<topicdata name="AnonymousPipeServerStream" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.AnonymousPipeServerStream" />
<apidata name="AnonymousPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.AnonymousPipeServerStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.DisposeLocalCopyOfClientHandle" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.Finalize" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.GetClientHandleAsString" />
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" />
</containers>
<file name="e2ca21f0-58fa-8ac7-f3b6-918c151a7f5c" />
</api>
<api id="Properties.T:System.IO.Pipes.AnonymousPipeServerStream">
<topicdata name="AnonymousPipeServerStream" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.AnonymousPipeServerStream" />
<apidata name="AnonymousPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<elements>
<element api="P:System.IO.Stream.CanTimeout" />
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="P:System.IO.Pipes.AnonymousPipeServerStream.ClientSafePipeHandle" />
<element api="P:System.IO.Pipes.AnonymousPipeServerStream.ReadMode" />
<element api="P:System.IO.Pipes.AnonymousPipeServerStream.TransmissionMode" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" />
</containers>
<file name="0be51520-1874-203b-d552-c2344e72bd44" />
</api>
<api id="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32)" />
<element api="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32,System.IO.Pipes.PipeSecurity)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="9735a7aa-1f56-ac8a-b491-e191bd3cb35c" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="b5bbb107-2158-8fd9-e33c-7f95f7da6058" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="e7bb2792-460a-c36f-3159-2838841a84b6" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,Microsoft.Win32.SafeHandles.SafePipeHandle,Microsoft.Win32.SafeHandles.SafePipeHandle)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="serverSafePipeHandle">
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</parameter>
<parameter name="clientSafePipeHandle">
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="55c2b5fe-280c-a793-eacf-ec148e19a927" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="cb7c0184-3d4f-9a7a-064b-f6f485a17df8" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
<parameter name="bufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="6e6be31e-fe12-fe05-0093-c7eb08f5284e" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32,System.IO.Pipes.PipeSecurity)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.AnonymousPipeServerStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
<parameter name="bufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="pipeSecurity">
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="1e07a9cd-0ba3-b8ea-8448-dbf80c7f5864" />
</api>
<api id="P:System.IO.Pipes.AnonymousPipeServerStream.ClientSafePipeHandle">
<topicdata group="api" />
<apidata name="ClientSafePipeHandle" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_ClientSafePipeHandle">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="a9f79c4c-52f1-0fb0-b49a-92401b17842b" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.DisposeLocalCopyOfClientHandle">
<topicdata group="api" />
<apidata name="DisposeLocalCopyOfClientHandle" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="20508f45-bc8f-5a5b-0ec8-b2bc8fab3c55" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.Finalize">
<topicdata group="api" />
<apidata name="Finalize" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</overrides>
<implements>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="8e0c9cb9-772d-7ba9-0d22-70e413dba09f" />
</api>
<api id="M:System.IO.Pipes.AnonymousPipeServerStream.GetClientHandleAsString">
<topicdata group="api" />
<apidata name="GetClientHandleAsString" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="fe7120cc-c12b-1215-35c0-afbcd2371a72" />
</api>
<api id="P:System.IO.Pipes.AnonymousPipeServerStream.ReadMode">
<topicdata group="api" />
<apidata name="ReadMode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Pipes.PipeStream.ReadMode">
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</member>
</overrides>
<propertydata set="true" />
<setter name="set_ReadMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</setter>
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="661f4b9c-b551-3bc5-e46c-5c2833612e8f" />
</api>
<api id="P:System.IO.Pipes.AnonymousPipeServerStream.TransmissionMode">
<topicdata group="api" />
<apidata name="TransmissionMode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Pipes.PipeStream.TransmissionMode">
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_TransmissionMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
</containers>
<file name="c1f44cdd-8113-0623-ce6b-e68c05fbd33e" />
</api>
<api id="T:System.IO.Pipes.NamedPipeClientStream">
<topicdata group="api" />
<apidata name="NamedPipeClientStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
<type api="T:System.IO.Stream" ref="true" />
<type api="T:System.MarshalByRefObject" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.IO.Stream.CanTimeout" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor">
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,System.Boolean,System.Boolean,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeAccessRights,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.Connect">
<element api="M:System.IO.Pipes.NamedPipeClientStream.Connect" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.Connect(System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync">
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Threading.CancellationToken)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.NamedPipeClientStream.Finalize" />
<element api="P:System.IO.Pipes.NamedPipeClientStream.NumberOfServerInstances" />
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="P:System.IO.Pipes.PipeStream.ReadMode" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="P:System.IO.Pipes.PipeStream.TransmissionMode" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="68901fa7-cb2f-a90d-e5a8-f6be93f64cca" />
</api>
<api id="Methods.T:System.IO.Pipes.NamedPipeClientStream">
<topicdata name="NamedPipeClientStream" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.NamedPipeClientStream" />
<apidata name="NamedPipeClientStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.Connect">
<element api="M:System.IO.Pipes.NamedPipeClientStream.Connect" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.Connect(System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync">
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Threading.CancellationToken)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.NamedPipeClientStream.Finalize" />
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" />
</containers>
<file name="95379f13-b9ca-8d68-b01e-75aa1a361201" />
</api>
<api id="Properties.T:System.IO.Pipes.NamedPipeClientStream">
<topicdata name="NamedPipeClientStream" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.NamedPipeClientStream" />
<apidata name="NamedPipeClientStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.IO.Stream.CanTimeout" />
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="P:System.IO.Pipes.NamedPipeClientStream.NumberOfServerInstances" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="P:System.IO.Pipes.PipeStream.ReadMode" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="P:System.IO.Pipes.PipeStream.TransmissionMode" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" />
</containers>
<file name="64ebbcb3-504f-d738-7149-8cf92d7eaead" />
</api>
<api id="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,System.Boolean,System.Boolean,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeAccessRights,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="3a19ba15-44a6-1758-39e3-f4639fc34fb9" />
</api>
<api id="Overload:System.IO.Pipes.NamedPipeClientStream.Connect">
<topicdata name="Connect" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Connect" group="member" subgroup="method" />
<elements>
<element api="M:System.IO.Pipes.NamedPipeClientStream.Connect" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.Connect(System.Int32)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="eaa2b56c-e89f-804f-a222-bfd463945260" />
</api>
<api id="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync">
<topicdata name="ConnectAsync" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="ConnectAsync" group="member" subgroup="method" />
<elements>
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Threading.CancellationToken)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32,System.Threading.CancellationToken)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="34e1c260-13a4-c78b-4798-8977cf6b4490" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.IO.Pipes.PipeDirection,System.Boolean,System.Boolean,Microsoft.Win32.SafeHandles.SafePipeHandle)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="isAsync">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="isConnected">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="safePipeHandle">
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="a69a7a9a-a868-7dac-cd95-3d172ebb6d99" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="64811dbf-0621-3de8-ed56-98b739040c2a" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="serverName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="8724599d-dff5-cb8e-6440-853fcccbc3c5" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeAccessRights,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="serverName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="desiredAccessRights">
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="impersonationLevel">
<type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="073aeb82-6fa4-b6f0-d4a7-b6bceaa7d13d" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="serverName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="0903063c-8e94-f5aa-f314-0f74ced76244" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="serverName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="aebc38e0-7bd2-f4c6-d798-14c9ffb05a10" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="serverName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="impersonationLevel">
<type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="193bfa29-fd12-08c4-12a7-496f64ecd078" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.#ctor(System.String,System.String,System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeClientStream.#ctor" />
<parameters>
<parameter name="serverName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="impersonationLevel">
<type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="19d24bd6-daf4-3948-1626-47a09bce6271" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.Connect">
<topicdata group="api" />
<apidata name="Connect" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeClientStream.Connect" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="cc76062f-0fa8-1773-930f-87027028425d" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.Connect(System.Int32)">
<topicdata group="api" />
<apidata name="Connect" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeClientStream.Connect" />
<proceduredata virtual="false" />
<parameters>
<parameter name="timeout">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="86b3fb92-2eb7-473b-1752-dd0a9a7534cb" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync">
<topicdata group="api" />
<apidata name="ConnectAsync" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Threading.Tasks.Task" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="2dd0a595-a370-2c3e-9a9b-c0565d714e09" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32)">
<topicdata group="api" />
<apidata name="ConnectAsync" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<proceduredata virtual="false" />
<parameters>
<parameter name="timeout">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Threading.Tasks.Task" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="5c5746c1-367a-69a8-eed0-e780ebdd69ce" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Int32,System.Threading.CancellationToken)">
<topicdata group="api" />
<apidata name="ConnectAsync" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<proceduredata virtual="false" />
<parameters>
<parameter name="timeout">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="cancellationToken">
<type api="T:System.Threading.CancellationToken" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Threading.Tasks.Task" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="9d56bdb8-38c2-d6d5-da64-98c3bdee7f6d" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.ConnectAsync(System.Threading.CancellationToken)">
<topicdata group="api" />
<apidata name="ConnectAsync" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeClientStream.ConnectAsync" />
<proceduredata virtual="false" />
<parameters>
<parameter name="cancellationToken">
<type api="T:System.Threading.CancellationToken" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Threading.Tasks.Task" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="f1ec7c6d-c641-a34c-a06d-5441c67d22a9" />
</api>
<api id="M:System.IO.Pipes.NamedPipeClientStream.Finalize">
<topicdata group="api" />
<apidata name="Finalize" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</overrides>
<implements>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="8633f9d8-f4a5-5061-3a6d-98aaf56df63f" />
</api>
<api id="P:System.IO.Pipes.NamedPipeClientStream.NumberOfServerInstances">
<topicdata group="api" />
<apidata name="NumberOfServerInstances" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_NumberOfServerInstances">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</containers>
<file name="7a9b34d4-6254-5977-1d7e-7bee10fb4955" />
</api>
<api id="T:System.IO.Pipes.NamedPipeServerStream">
<topicdata group="api" />
<apidata name="NamedPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
<type api="T:System.IO.Stream" ref="true" />
<type api="T:System.MarshalByRefObject" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.IO.Stream.CanTimeout" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor">
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.Boolean,System.Boolean,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity,System.IO.HandleInheritability)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity,System.IO.HandleInheritability,System.IO.Pipes.PipeAccessRights)" />
</element>
<element api="M:System.IO.Pipes.NamedPipeServerStream.BeginWaitForConnection(System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.Disconnect" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.EndWaitForConnection(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.Finalize" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.GetImpersonationUserName" />
<element api="F:System.IO.Pipes.NamedPipeServerStream.MaxAllowedServerInstances" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.RunAsClient(System.IO.Pipes.PipeStreamImpersonationWorker)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnection" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync">
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync(System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="P:System.IO.Pipes.PipeStream.ReadMode" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="P:System.IO.Pipes.PipeStream.TransmissionMode" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="df603b76-74cb-f113-4961-058cbbca21b5" />
</api>
<api id="Methods.T:System.IO.Pipes.NamedPipeServerStream">
<topicdata name="NamedPipeServerStream" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.NamedPipeServerStream" />
<apidata name="NamedPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.Dispose" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.NamedPipeServerStream.BeginWaitForConnection(System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.Disconnect" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.EndWaitForConnection(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.Finalize" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.GetImpersonationUserName" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.RunAsClient(System.IO.Pipes.PipeStreamImpersonationWorker)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnection" />
<element api="Overload:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync">
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync(System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" />
</containers>
<file name="3ef5f07a-a062-b368-eb8c-03b590d97adc" />
</api>
<api id="Properties.T:System.IO.Pipes.NamedPipeServerStream">
<topicdata name="NamedPipeServerStream" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.NamedPipeServerStream" />
<apidata name="NamedPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.IO.Stream.CanTimeout" />
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="P:System.IO.Pipes.PipeStream.ReadMode" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="P:System.IO.Pipes.PipeStream.TransmissionMode" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" />
</containers>
<file name="d945686b-64c0-64c3-ba62-65141c97cde9" />
</api>
<api id="Fields.T:System.IO.Pipes.NamedPipeServerStream">
<topicdata name="NamedPipeServerStream" group="list" subgroup="Fields" typeTopicId="T:System.IO.Pipes.NamedPipeServerStream" />
<apidata name="NamedPipeServerStream" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.IO.Pipes.NamedPipeServerStream.MaxAllowedServerInstances" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" />
</containers>
<file name="620310c5-a316-d35d-c2e3-ed940354a301" />
</api>
<api id="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.Boolean,System.Boolean,Microsoft.Win32.SafeHandles.SafePipeHandle)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity,System.IO.HandleInheritability)" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity,System.IO.HandleInheritability,System.IO.Pipes.PipeAccessRights)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="3c24782d-ddbe-b8bd-2622-d4ac023d946e" />
</api>
<api id="Overload:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync">
<topicdata name="WaitForConnectionAsync" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="WaitForConnectionAsync" group="member" subgroup="method" />
<elements>
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync" />
<element api="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync(System.Threading.CancellationToken)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="6403a228-9bf9-14ed-f514-7170e186c4ee" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.IO.Pipes.PipeDirection,System.Boolean,System.Boolean,Microsoft.Win32.SafeHandles.SafePipeHandle)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="isAsync">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="isConnected">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="safePipeHandle">
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="e550add3-3226-f73a-92e3-210c2b8a64a1" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="8d49a63b-d543-504c-92f0-d01aea92c9da" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="57b65280-f26b-8f92-eed7-2dfed7a1f833" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="76f02b12-1bdb-5ea5-72e4-b097af488568" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="04aec766-eac6-398f-cbb7-e0b25217e468" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="37b43a9e-973c-f0fc-691e-52a3feba44ba" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="inBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="outBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="53ed539c-a6dd-602b-b2a6-1e1f840deddb" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="inBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="outBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="pipeSecurity">
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="cbc37a41-beb6-264a-6efd-6d2a773498cc" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity,System.IO.HandleInheritability)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="inBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="outBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="pipeSecurity">
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="86cf90f3-5cae-0743-b201-240c0589c6ea" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.#ctor(System.String,System.IO.Pipes.PipeDirection,System.Int32,System.IO.Pipes.PipeTransmissionMode,System.IO.Pipes.PipeOptions,System.Int32,System.Int32,System.IO.Pipes.PipeSecurity,System.IO.HandleInheritability,System.IO.Pipes.PipeAccessRights)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.NamedPipeServerStream.#ctor" />
<parameters>
<parameter name="pipeName">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="maxNumberOfServerInstances">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
<parameter name="options">
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</parameter>
<parameter name="inBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="outBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="pipeSecurity">
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</parameter>
<parameter name="inheritability">
<type api="T:System.IO.HandleInheritability" ref="false" />
</parameter>
<parameter name="additionalAccessRights">
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="7e4f85e3-5a86-e589-66ac-8062e30cfe7f" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.BeginWaitForConnection(System.AsyncCallback,System.Object)">
<topicdata group="api" />
<apidata name="BeginWaitForConnection" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="callback">
<type api="T:System.AsyncCallback" ref="true" />
</parameter>
<parameter name="state">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.IAsyncResult" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="ExternalThreading">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="f2459dfc-9708-369a-0086-2ec2181b48a1" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.Disconnect">
<topicdata group="api" />
<apidata name="Disconnect" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="f3f6256e-6b42-14c0-9536-8990e243967a" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.EndWaitForConnection(System.IAsyncResult)">
<topicdata group="api" />
<apidata name="EndWaitForConnection" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="asyncResult">
<type api="T:System.IAsyncResult" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="f673fc0d-45c6-1f55-fc6b-a72c9d8fed6e" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.Finalize">
<topicdata group="api" />
<apidata name="Finalize" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</overrides>
<implements>
<member api="M:System.Object.Finalize">
<type api="T:System.Object" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="85fdc5a6-17d5-3481-90d8-05066b3482d3" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.GetImpersonationUserName">
<topicdata group="api" />
<apidata name="GetImpersonationUserName" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="09033793-b14b-e1d2-5f15-c71ad2a6ae6f" />
</api>
<api id="F:System.IO.Pipes.NamedPipeServerStream.MaxAllowedServerInstances">
<topicdata group="api" />
<apidata name="MaxAllowedServerInstances" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<value>-1</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="88abda7c-6264-5205-bf9d-76c326ceddb1" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.RunAsClient(System.IO.Pipes.PipeStreamImpersonationWorker)">
<topicdata group="api" />
<apidata name="RunAsClient" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="impersonationWorker">
<type api="T:System.IO.Pipes.PipeStreamImpersonationWorker" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="98b13ad2-005d-1e0b-da27-e790022999c6" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnection">
<topicdata group="api" />
<apidata name="WaitForConnection" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="d4c06a76-7094-74e4-00cf-1f2611aafa9e" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync">
<topicdata group="api" />
<apidata name="WaitForConnectionAsync" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Threading.Tasks.Task" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="481c6012-12d9-ba1c-d65e-63268583f105" />
</api>
<api id="M:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync(System.Threading.CancellationToken)">
<topicdata group="api" />
<apidata name="WaitForConnectionAsync" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync" />
<proceduredata virtual="false" />
<parameters>
<parameter name="cancellationToken">
<type api="T:System.Threading.CancellationToken" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Threading.Tasks.Task" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
</containers>
<file name="ada8868f-ad14-eb3d-7665-8a5dbdc545a0" />
</api>
<api id="T:System.IO.Pipes.PipeAccessRights">
<topicdata group="api" />
<apidata name="PipeAccessRights" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.IO.Pipes.PipeAccessRights.ReadData" />
<element api="F:System.IO.Pipes.PipeAccessRights.WriteData" />
<element api="F:System.IO.Pipes.PipeAccessRights.ReadAttributes" />
<element api="F:System.IO.Pipes.PipeAccessRights.WriteAttributes" />
<element api="F:System.IO.Pipes.PipeAccessRights.ReadExtendedAttributes" />
<element api="F:System.IO.Pipes.PipeAccessRights.WriteExtendedAttributes" />
<element api="F:System.IO.Pipes.PipeAccessRights.CreateNewInstance" />
<element api="F:System.IO.Pipes.PipeAccessRights.Delete" />
<element api="F:System.IO.Pipes.PipeAccessRights.ReadPermissions" />
<element api="F:System.IO.Pipes.PipeAccessRights.ChangePermissions" />
<element api="F:System.IO.Pipes.PipeAccessRights.TakeOwnership" />
<element api="F:System.IO.Pipes.PipeAccessRights.Synchronize" />
<element api="F:System.IO.Pipes.PipeAccessRights.FullControl" />
<element api="F:System.IO.Pipes.PipeAccessRights.Read" />
<element api="F:System.IO.Pipes.PipeAccessRights.Write" />
<element api="F:System.IO.Pipes.PipeAccessRights.ReadWrite" />
<element api="F:System.IO.Pipes.PipeAccessRights.AccessSystemSecurity" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.FlagsAttribute" ref="true" />
</attribute>
</attributes>
<file name="f5ea76e3-ab04-dbc6-9076-20bc959847e6" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.AccessSystemSecurity">
<topicdata group="api" notopic="" />
<apidata name="AccessSystemSecurity" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>16777216</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="a9e63ad5-f146-5db5-995b-cccc91c8a736" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.ChangePermissions">
<topicdata group="api" notopic="" />
<apidata name="ChangePermissions" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>262144</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="e164c782-f428-6435-25f2-c11a1c35932b" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.CreateNewInstance">
<topicdata group="api" notopic="" />
<apidata name="CreateNewInstance" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>4</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="ffaaf3d0-52a8-d844-9fa0-9f3038ee9ef9" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.Delete">
<topicdata group="api" notopic="" />
<apidata name="Delete" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>65536</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="982d765a-a9c9-7444-9522-ba7a67d37255" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.FullControl">
<topicdata group="api" notopic="" />
<apidata name="FullControl" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>2032031</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="fac0aada-5462-0a72-d1d6-1c8c9a5461b6" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.Read">
<topicdata group="api" notopic="" />
<apidata name="Read" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>131209</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="b7be2ae2-5ddb-c24e-0563-06a327d8f0e8" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.ReadAttributes">
<topicdata group="api" notopic="" />
<apidata name="ReadAttributes" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>128</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="5c980e55-7286-d084-c338-51200b2b6b78" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.ReadData">
<topicdata group="api" notopic="" />
<apidata name="ReadData" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="8cee1ca7-dd58-7c11-7810-8aba3a722acd" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.ReadExtendedAttributes">
<topicdata group="api" notopic="" />
<apidata name="ReadExtendedAttributes" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>8</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="41518b22-113e-7f2f-67b0-c938178308fb" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.ReadPermissions">
<topicdata group="api" notopic="" />
<apidata name="ReadPermissions" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>131072</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="fafbce25-8e4e-bd9b-2d62-f54c9c70e72f" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.ReadWrite">
<topicdata group="api" notopic="" />
<apidata name="ReadWrite" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>131483</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="6cb2bcf5-c696-b7ee-d936-b46ae3d67c49" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.Synchronize">
<topicdata group="api" notopic="" />
<apidata name="Synchronize" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>1048576</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="1f79f82a-4778-8ffb-fc66-fccc18eff77f" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.TakeOwnership">
<topicdata group="api" notopic="" />
<apidata name="TakeOwnership" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>524288</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="7f09ccd5-4b2b-3349-cb49-b0028f132034" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.Write">
<topicdata group="api" notopic="" />
<apidata name="Write" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>274</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="a1e9073f-5712-2e2d-8216-ca58e083b2d6" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.WriteAttributes">
<topicdata group="api" notopic="" />
<apidata name="WriteAttributes" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>256</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="6c8ee8e5-22b7-2495-fb8c-48694443394e" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.WriteData">
<topicdata group="api" notopic="" />
<apidata name="WriteData" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="71344774-ca74-e550-72f6-9b4b987eab09" />
</api>
<api id="F:System.IO.Pipes.PipeAccessRights.WriteExtendedAttributes">
<topicdata group="api" notopic="" />
<apidata name="WriteExtendedAttributes" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<value>16</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</containers>
<file name="5088a88d-f9d4-7fe7-f02f-f1034398646d" />
</api>
<api id="T:System.IO.Pipes.PipeAccessRule">
<topicdata group="api" />
<apidata name="PipeAccessRule" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Security.AccessControl.AccessRule" ref="true" />
<type api="T:System.Security.AccessControl.AuthorizationRule" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.IO.Pipes.PipeAccessRule.#ctor">
<element api="M:System.IO.Pipes.PipeAccessRule.#ctor(System.Security.Principal.IdentityReference,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AccessControlType)" />
<element api="M:System.IO.Pipes.PipeAccessRule.#ctor(System.String,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AccessControlType)" />
</element>
<element api="P:System.IO.Pipes.PipeAccessRule.PipeAccessRights" />
<element api="P:System.Security.AccessControl.AccessRule.AccessControlType" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IdentityReference" />
<element api="P:System.Security.AccessControl.AuthorizationRule.InheritanceFlags" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IsInherited" />
<element api="P:System.Security.AccessControl.AuthorizationRule.PropagationFlags" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="e6e3a620-bda7-28c8-0e12-d891632ddff4" />
</api>
<api id="Methods.T:System.IO.Pipes.PipeAccessRule">
<topicdata name="PipeAccessRule" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.PipeAccessRule" />
<apidata name="PipeAccessRule" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRule" />
</containers>
<file name="5308aaa5-60a3-e7e0-426c-e3f43a25ad21" />
</api>
<api id="Properties.T:System.IO.Pipes.PipeAccessRule">
<topicdata name="PipeAccessRule" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.PipeAccessRule" />
<apidata name="PipeAccessRule" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.IO.Pipes.PipeAccessRule.PipeAccessRights" />
<element api="P:System.Security.AccessControl.AccessRule.AccessControlType" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IdentityReference" />
<element api="P:System.Security.AccessControl.AuthorizationRule.InheritanceFlags" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IsInherited" />
<element api="P:System.Security.AccessControl.AuthorizationRule.PropagationFlags" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRule" />
</containers>
<file name="7ebf0d06-71a5-0054-e138-724740bb2224" />
</api>
<api id="Overload:System.IO.Pipes.PipeAccessRule.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.PipeAccessRule.#ctor(System.Security.Principal.IdentityReference,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AccessControlType)" />
<element api="M:System.IO.Pipes.PipeAccessRule.#ctor(System.String,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AccessControlType)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</containers>
<file name="512050d0-db6e-b00e-3162-e6e5c4bc2584" />
</api>
<api id="M:System.IO.Pipes.PipeAccessRule.#ctor(System.Security.Principal.IdentityReference,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AccessControlType)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.PipeAccessRule.#ctor" />
<parameters>
<parameter name="identity">
<type api="T:System.Security.Principal.IdentityReference" ref="true" />
</parameter>
<parameter name="rights">
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</parameter>
<parameter name="type">
<type api="T:System.Security.AccessControl.AccessControlType" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</containers>
<file name="0b3c3b30-1d0a-2170-415a-0b6483fb7a0b" />
</api>
<api id="M:System.IO.Pipes.PipeAccessRule.#ctor(System.String,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AccessControlType)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.PipeAccessRule.#ctor" />
<parameters>
<parameter name="identity">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="rights">
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</parameter>
<parameter name="type">
<type api="T:System.Security.AccessControl.AccessControlType" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</containers>
<file name="f3a8fdc5-e76d-cc48-294d-eba9a77a1602" />
</api>
<api id="P:System.IO.Pipes.PipeAccessRule.PipeAccessRights">
<topicdata group="api" />
<apidata name="PipeAccessRights" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PipeAccessRights" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</containers>
<file name="8ad42bda-b515-66aa-cbf5-3052b16aef9f" />
</api>
<api id="T:System.IO.Pipes.PipeAuditRule">
<topicdata group="api" />
<apidata name="PipeAuditRule" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Security.AccessControl.AuditRule" ref="true" />
<type api="T:System.Security.AccessControl.AuthorizationRule" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.IO.Pipes.PipeAuditRule.#ctor">
<element api="M:System.IO.Pipes.PipeAuditRule.#ctor(System.Security.Principal.IdentityReference,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AuditFlags)" />
<element api="M:System.IO.Pipes.PipeAuditRule.#ctor(System.String,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AuditFlags)" />
</element>
<element api="P:System.IO.Pipes.PipeAuditRule.PipeAccessRights" />
<element api="P:System.Security.AccessControl.AuditRule.AuditFlags" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IdentityReference" />
<element api="P:System.Security.AccessControl.AuthorizationRule.InheritanceFlags" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IsInherited" />
<element api="P:System.Security.AccessControl.AuthorizationRule.PropagationFlags" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="87457aac-44d3-69d3-4acc-d4e917ba137c" />
</api>
<api id="Methods.T:System.IO.Pipes.PipeAuditRule">
<topicdata name="PipeAuditRule" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.PipeAuditRule" />
<apidata name="PipeAuditRule" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAuditRule" />
</containers>
<file name="cca09c53-adfe-6ade-c6ff-6aada89a70ad" />
</api>
<api id="Properties.T:System.IO.Pipes.PipeAuditRule">
<topicdata name="PipeAuditRule" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.PipeAuditRule" />
<apidata name="PipeAuditRule" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.IO.Pipes.PipeAuditRule.PipeAccessRights" />
<element api="P:System.Security.AccessControl.AuditRule.AuditFlags" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IdentityReference" />
<element api="P:System.Security.AccessControl.AuthorizationRule.InheritanceFlags" />
<element api="P:System.Security.AccessControl.AuthorizationRule.IsInherited" />
<element api="P:System.Security.AccessControl.AuthorizationRule.PropagationFlags" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAuditRule" />
</containers>
<file name="a62e4639-e344-d845-b887-69a0ba37f833" />
</api>
<api id="Overload:System.IO.Pipes.PipeAuditRule.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.PipeAuditRule.#ctor(System.Security.Principal.IdentityReference,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AuditFlags)" />
<element api="M:System.IO.Pipes.PipeAuditRule.#ctor(System.String,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AuditFlags)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</containers>
<file name="129d730e-6983-c0bd-00be-62c57a4f995e" />
</api>
<api id="M:System.IO.Pipes.PipeAuditRule.#ctor(System.Security.Principal.IdentityReference,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AuditFlags)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.PipeAuditRule.#ctor" />
<parameters>
<parameter name="identity">
<type api="T:System.Security.Principal.IdentityReference" ref="true" />
</parameter>
<parameter name="rights">
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</parameter>
<parameter name="flags">
<type api="T:System.Security.AccessControl.AuditFlags" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</containers>
<file name="005549ce-02f2-6c17-93b8-ad563bf8da4a" />
</api>
<api id="M:System.IO.Pipes.PipeAuditRule.#ctor(System.String,System.IO.Pipes.PipeAccessRights,System.Security.AccessControl.AuditFlags)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.IO.Pipes.PipeAuditRule.#ctor" />
<parameters>
<parameter name="identity">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="rights">
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</parameter>
<parameter name="flags">
<type api="T:System.Security.AccessControl.AuditFlags" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</containers>
<file name="0c4c3dd6-bc85-4cf9-faff-09b3906069f9" />
</api>
<api id="P:System.IO.Pipes.PipeAuditRule.PipeAccessRights">
<topicdata group="api" />
<apidata name="PipeAccessRights" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PipeAccessRights" />
<returns>
<type api="T:System.IO.Pipes.PipeAccessRights" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</containers>
<file name="b7d6d512-f724-46a5-bfa6-a107a7418eec" />
</api>
<api id="T:System.IO.Pipes.PipeDirection">
<topicdata group="api" />
<apidata name="PipeDirection" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="F:System.IO.Pipes.PipeDirection.In" />
<element api="F:System.IO.Pipes.PipeDirection.Out" />
<element api="F:System.IO.Pipes.PipeDirection.InOut" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<file name="b9a4d0e0-02d5-2fd5-6eff-058ed0d237f9" />
</api>
<api id="F:System.IO.Pipes.PipeDirection.In">
<topicdata group="api" notopic="" />
<apidata name="In" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</containers>
<file name="211776e2-92cc-bcb2-dec6-8705e8c0bcfe" />
</api>
<api id="F:System.IO.Pipes.PipeDirection.InOut">
<topicdata group="api" notopic="" />
<apidata name="InOut" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</returns>
<value>3</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</containers>
<file name="bc49caa7-7250-37b3-247e-543a7dee61eb" />
</api>
<api id="F:System.IO.Pipes.PipeDirection.Out">
<topicdata group="api" notopic="" />
<apidata name="Out" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</containers>
<file name="6be16c2a-c270-1e9c-ddf3-4fa03321c667" />
</api>
<api id="T:System.IO.Pipes.PipeOptions">
<topicdata group="api" />
<apidata name="PipeOptions" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="F:System.IO.Pipes.PipeOptions.None" />
<element api="F:System.IO.Pipes.PipeOptions.WriteThrough" />
<element api="F:System.IO.Pipes.PipeOptions.Asynchronous" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.FlagsAttribute" ref="true" />
</attribute>
</attributes>
<file name="8c4dfde7-416f-4137-3120-2f2961811aa9" />
</api>
<api id="F:System.IO.Pipes.PipeOptions.Asynchronous">
<topicdata group="api" notopic="" />
<apidata name="Asynchronous" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</returns>
<value>1073741824</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</containers>
<file name="413bb3b1-9c32-baef-22a8-3945e51ead8e" />
</api>
<api id="F:System.IO.Pipes.PipeOptions.None">
<topicdata group="api" notopic="" />
<apidata name="None" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</containers>
<file name="74d6cf05-8077-8753-778a-ed8663190c41" />
</api>
<api id="F:System.IO.Pipes.PipeOptions.WriteThrough">
<topicdata group="api" notopic="" />
<apidata name="WriteThrough" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</returns>
<value>-2147483648</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeOptions" ref="false" />
</containers>
<file name="47d5645b-46be-7786-d396-b2814bcfb1ce" />
</api>
<api id="T:System.IO.Pipes.PipeSecurity">
<topicdata group="api" />
<apidata name="PipeSecurity" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.IO.Pipes.PipeSecurity.#ctor" />
<family>
<ancestors>
<type api="T:System.Security.AccessControl.NativeObjectSecurity" ref="true" />
<type api="T:System.Security.AccessControl.CommonObjectSecurity" ref="true" />
<type api="T:System.Security.AccessControl.ObjectSecurity" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Pipes.PipeSecurity.#ctor" />
<element api="P:System.IO.Pipes.PipeSecurity.AccessRightType" />
<element api="M:System.IO.Pipes.PipeSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)" />
<element api="P:System.IO.Pipes.PipeSecurity.AccessRuleType" />
<element api="Overload:System.IO.Pipes.PipeSecurity.AddAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.AddAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.AddAuditRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.AddAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.AddAuditRule(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="M:System.IO.Pipes.PipeSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)" />
<element api="P:System.IO.Pipes.PipeSecurity.AuditRuleType" />
<element api="Overload:System.IO.Pipes.PipeSecurity.Persist">
<element api="M:System.IO.Pipes.PipeSecurity.Persist(System.Runtime.InteropServices.SafeHandle)" />
<element api="M:System.IO.Pipes.PipeSecurity.Persist(System.String)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.Persist(System.Boolean,System.String,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Object)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections,System.Object)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRule(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleAll(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.ResetAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ResetAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.ResetAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.SetAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.SetAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.SetAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.SetAuditRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.SetAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.SetAuditRule(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.GetAccessRules(System.Boolean,System.Boolean,System.Type)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.GetAuditRules(System.Boolean,System.Boolean,System.Type)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleAll(System.Security.AccessControl.AccessRule)" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AccessRulesModified" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAccessRulesCanonical" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAccessRulesProtected" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAuditRulesCanonical" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAuditRulesProtected" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AuditRulesModified" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetGroup(System.Type)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetOwner(System.Type)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetSecurityDescriptorBinaryForm" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections)" />
<element api="P:System.Security.AccessControl.ObjectSecurity.GroupModified" />
<element api="P:System.Security.AccessControl.ObjectSecurity.IsContainer" />
<element api="P:System.Security.AccessControl.ObjectSecurity.IsDS" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ModifyAccessRule(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ModifyAuditRule(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)" />
<element api="P:System.Security.AccessControl.ObjectSecurity.OwnerModified" />
<element api="M:System.Security.AccessControl.ObjectSecurity.PurgeAccessRules(System.Security.Principal.IdentityReference)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.PurgeAuditRules(System.Security.Principal.IdentityReference)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ReadLock" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ReadUnlock" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetAccessRuleProtection(System.Boolean,System.Boolean)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetAuditRuleProtection(System.Boolean,System.Boolean)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetGroup(System.Security.Principal.IdentityReference)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetOwner(System.Security.Principal.IdentityReference)" />
<element api="Overload:System.IO.Pipes.PipeSecurity.SetSecurityDescriptorBinaryForm">
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorBinaryForm(System.Byte[])" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorBinaryForm(System.Byte[],System.Security.AccessControl.AccessControlSections)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.SetSecurityDescriptorSddlForm">
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorSddlForm(System.String)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorSddlForm(System.String,System.Security.AccessControl.AccessControlSections)" />
</element>
<element api="M:System.Security.AccessControl.ObjectSecurity.WriteLock" />
<element api="M:System.Security.AccessControl.ObjectSecurity.WriteUnlock" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="cdda18d9-fd83-9c4f-dc91-1fce9150124b" />
</api>
<api id="Methods.T:System.IO.Pipes.PipeSecurity">
<topicdata name="PipeSecurity" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.PipeSecurity" />
<apidata name="PipeSecurity" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.IO.Pipes.PipeSecurity.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Pipes.PipeSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)" />
<element api="Overload:System.IO.Pipes.PipeSecurity.AddAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.AddAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.AddAuditRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.AddAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.AddAuditRule(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="M:System.IO.Pipes.PipeSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)" />
<element api="Overload:System.IO.Pipes.PipeSecurity.Persist">
<element api="M:System.IO.Pipes.PipeSecurity.Persist(System.Runtime.InteropServices.SafeHandle)" />
<element api="M:System.IO.Pipes.PipeSecurity.Persist(System.String)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.Persist(System.Boolean,System.String,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Object)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections,System.Object)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRule(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleAll(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.ResetAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ResetAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.ResetAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.SetAccessRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.SetAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.SetAccessRule(System.IO.Pipes.PipeAccessRule)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.SetAuditRule">
<element api="M:System.Security.AccessControl.CommonObjectSecurity.SetAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.SetAuditRule(System.IO.Pipes.PipeAuditRule)" />
</element>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.GetAccessRules(System.Boolean,System.Boolean,System.Type)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.GetAuditRules(System.Boolean,System.Boolean,System.Type)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleAll(System.Security.AccessControl.AccessRule)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetGroup(System.Type)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetOwner(System.Type)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetSecurityDescriptorBinaryForm" />
<element api="M:System.Security.AccessControl.ObjectSecurity.GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ModifyAccessRule(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ModifyAuditRule(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.PurgeAccessRules(System.Security.Principal.IdentityReference)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.PurgeAuditRules(System.Security.Principal.IdentityReference)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ReadLock" />
<element api="M:System.Security.AccessControl.ObjectSecurity.ReadUnlock" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetAccessRuleProtection(System.Boolean,System.Boolean)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetAuditRuleProtection(System.Boolean,System.Boolean)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetGroup(System.Security.Principal.IdentityReference)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetOwner(System.Security.Principal.IdentityReference)" />
<element api="Overload:System.IO.Pipes.PipeSecurity.SetSecurityDescriptorBinaryForm">
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorBinaryForm(System.Byte[])" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorBinaryForm(System.Byte[],System.Security.AccessControl.AccessControlSections)" />
</element>
<element api="Overload:System.IO.Pipes.PipeSecurity.SetSecurityDescriptorSddlForm">
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorSddlForm(System.String)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorSddlForm(System.String,System.Security.AccessControl.AccessControlSections)" />
</element>
<element api="M:System.Security.AccessControl.ObjectSecurity.WriteLock" />
<element api="M:System.Security.AccessControl.ObjectSecurity.WriteUnlock" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" />
</containers>
<file name="6c548b16-9070-2a12-9e7a-49da3805666d" />
</api>
<api id="Properties.T:System.IO.Pipes.PipeSecurity">
<topicdata name="PipeSecurity" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.PipeSecurity" />
<apidata name="PipeSecurity" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.IO.Pipes.PipeSecurity.#ctor" />
<elements>
<element api="P:System.IO.Pipes.PipeSecurity.AccessRightType" />
<element api="P:System.IO.Pipes.PipeSecurity.AccessRuleType" />
<element api="P:System.IO.Pipes.PipeSecurity.AuditRuleType" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AccessRulesModified" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAccessRulesCanonical" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAccessRulesProtected" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAuditRulesCanonical" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AreAuditRulesProtected" />
<element api="P:System.Security.AccessControl.ObjectSecurity.AuditRulesModified" />
<element api="P:System.Security.AccessControl.ObjectSecurity.GroupModified" />
<element api="P:System.Security.AccessControl.ObjectSecurity.IsContainer" />
<element api="P:System.Security.AccessControl.ObjectSecurity.IsDS" />
<element api="P:System.Security.AccessControl.ObjectSecurity.OwnerModified" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" />
</containers>
<file name="0414bf1a-ef84-651c-6b74-f996ff463da5" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.AddAccessRule">
<topicdata name="AddAccessRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="AddAccessRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.AddAccessRule(System.IO.Pipes.PipeAccessRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="11184159-7da4-ff12-7e4b-dab01bfa67ac" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.AddAuditRule">
<topicdata name="AddAuditRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="AddAuditRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.AddAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.AddAuditRule(System.IO.Pipes.PipeAuditRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="18a9a37d-6a34-142e-a6ba-6af2734e1d10" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.Persist">
<topicdata name="Persist" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Persist" group="member" subgroup="method" />
<elements>
<element api="M:System.IO.Pipes.PipeSecurity.Persist(System.Runtime.InteropServices.SafeHandle)" />
<element api="M:System.IO.Pipes.PipeSecurity.Persist(System.String)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.ObjectSecurity.Persist(System.Boolean,System.String,System.Security.AccessControl.AccessControlSections)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Object)" />
<element api="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections,System.Object)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="e8127709-f80a-2655-873a-323f3e224498" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRule">
<topicdata name="RemoveAccessRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RemoveAccessRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAccessRule(System.IO.Pipes.PipeAccessRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="e851657d-aff3-4db1-de90-df75876a8b1e" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific">
<topicdata name="RemoveAccessRuleSpecific" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RemoveAccessRuleSpecific" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific(System.IO.Pipes.PipeAccessRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="ec59e542-db16-29eb-771b-8225c6cfd76c" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRule">
<topicdata name="RemoveAuditRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RemoveAuditRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRule(System.IO.Pipes.PipeAuditRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="94d077e2-f90f-a7c2-b79b-a240d55f3a6b" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll">
<topicdata name="RemoveAuditRuleAll" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RemoveAuditRuleAll" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleAll(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll(System.IO.Pipes.PipeAuditRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="d5596bef-f21d-36f6-0578-8877a38cb1b6" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific">
<topicdata name="RemoveAuditRuleSpecific" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="RemoveAuditRuleSpecific" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific(System.IO.Pipes.PipeAuditRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="0143515c-4f76-49ef-eb7d-4511b9b12e05" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.ResetAccessRule">
<topicdata name="ResetAccessRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="ResetAccessRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.ResetAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.ResetAccessRule(System.IO.Pipes.PipeAccessRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="d32210c5-fa60-ac30-432c-f4ecbf56f80a" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.SetAccessRule">
<topicdata name="SetAccessRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="SetAccessRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.SetAccessRule(System.Security.AccessControl.AccessRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.SetAccessRule(System.IO.Pipes.PipeAccessRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="f976ad30-1157-7263-0477-11186697538a" />
</api>
<api id="Overload:System.IO.Pipes.PipeSecurity.SetAuditRule">
<topicdata name="SetAuditRule" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="SetAuditRule" group="member" subgroup="method" />
<elements>
<element api="M:System.Security.AccessControl.CommonObjectSecurity.SetAuditRule(System.Security.AccessControl.AuditRule)" />
<element api="M:System.IO.Pipes.PipeSecurity.SetAuditRule(System.IO.Pipes.PipeAuditRule)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="8f7cf4bd-f0af-4f52-277b-0f7525c8218d" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="a402e2fd-548a-5e84-e86f-4916adb628b9" />
</api>
<api id="P:System.IO.Pipes.PipeSecurity.AccessRightType">
<topicdata group="api" />
<apidata name="AccessRightType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.Security.AccessControl.ObjectSecurity.AccessRightType">
<type api="T:System.Security.AccessControl.ObjectSecurity" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_AccessRightType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="cc9fb806-8cf6-a919-5b2f-5f6926ad7b06" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
<topicdata group="api" />
<apidata name="AccessRuleFactory" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.AccessControl.ObjectSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
<type api="T:System.Security.AccessControl.ObjectSecurity" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="identityReference">
<type api="T:System.Security.Principal.IdentityReference" ref="true" />
</parameter>
<parameter name="accessMask">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="isInherited">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="inheritanceFlags">
<type api="T:System.Security.AccessControl.InheritanceFlags" ref="false" />
</parameter>
<parameter name="propagationFlags">
<type api="T:System.Security.AccessControl.PropagationFlags" ref="false" />
</parameter>
<parameter name="type">
<type api="T:System.Security.AccessControl.AccessControlType" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Security.AccessControl.AccessRule" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="02748b38-d09c-03b8-c080-de4141e3f848" />
</api>
<api id="P:System.IO.Pipes.PipeSecurity.AccessRuleType">
<topicdata group="api" />
<apidata name="AccessRuleType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.Security.AccessControl.ObjectSecurity.AccessRuleType">
<type api="T:System.Security.AccessControl.ObjectSecurity" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_AccessRuleType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="e7d674aa-1708-cd62-d493-1f771c0ab330" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.AddAccessRule(System.IO.Pipes.PipeAccessRule)">
<topicdata group="api" />
<apidata name="AddAccessRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.AddAccessRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="416376bd-e52f-f6c4-be11-d2b65edaef88" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.AddAuditRule(System.IO.Pipes.PipeAuditRule)">
<topicdata group="api" />
<apidata name="AddAuditRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.AddAuditRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="85e938db-726f-da61-9824-8552b5663b25" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
<topicdata group="api" />
<apidata name="AuditRuleFactory" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<overrides>
<member api="M:System.Security.AccessControl.ObjectSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
<type api="T:System.Security.AccessControl.ObjectSecurity" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="identityReference">
<type api="T:System.Security.Principal.IdentityReference" ref="true" />
</parameter>
<parameter name="accessMask">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="isInherited">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="inheritanceFlags">
<type api="T:System.Security.AccessControl.InheritanceFlags" ref="false" />
</parameter>
<parameter name="propagationFlags">
<type api="T:System.Security.AccessControl.PropagationFlags" ref="false" />
</parameter>
<parameter name="flags">
<type api="T:System.Security.AccessControl.AuditFlags" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Security.AccessControl.AuditRule" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="6ddafc23-0ea0-b0b6-7e31-1b14c9d2922a" />
</api>
<api id="P:System.IO.Pipes.PipeSecurity.AuditRuleType">
<topicdata group="api" />
<apidata name="AuditRuleType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.Security.AccessControl.ObjectSecurity.AuditRuleType">
<type api="T:System.Security.AccessControl.ObjectSecurity" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_AuditRuleType" />
<returns>
<type api="T:System.Type" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="70d34a6e-bd75-dbfd-6c8a-fb013496ff0a" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.Persist(System.Runtime.InteropServices.SafeHandle)">
<topicdata group="api" />
<apidata name="Persist" group="member" subgroup="method" />
<memberdata visibility="family" overload="Overload:System.IO.Pipes.PipeSecurity.Persist" />
<proceduredata virtual="false" />
<parameters>
<parameter name="handle">
<type api="T:System.Runtime.InteropServices.SafeHandle" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="eaad54db-76fd-11eb-e849-965d17b7c6a1" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.Persist(System.String)">
<topicdata group="api" />
<apidata name="Persist" group="member" subgroup="method" />
<memberdata visibility="family" overload="Overload:System.IO.Pipes.PipeSecurity.Persist" />
<proceduredata virtual="false" />
<parameters>
<parameter name="name">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="d0bf2af6-0d98-ca6c-feb1-ccc4bc4ce8f5" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.RemoveAccessRule(System.IO.Pipes.PipeAccessRule)">
<topicdata group="api" />
<apidata name="RemoveAccessRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="5d5036b1-f7d6-6430-54f3-70419f28b926" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific(System.IO.Pipes.PipeAccessRule)">
<topicdata group="api" />
<apidata name="RemoveAccessRuleSpecific" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.RemoveAccessRuleSpecific" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="e65c1f0a-3867-883d-2231-695de4e9e7e3" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.RemoveAuditRule(System.IO.Pipes.PipeAuditRule)">
<topicdata group="api" />
<apidata name="RemoveAuditRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="0d85a95c-bbf6-dcbe-f16b-a9f1f2ac2416" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll(System.IO.Pipes.PipeAuditRule)">
<topicdata group="api" />
<apidata name="RemoveAuditRuleAll" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="fabeb15a-60b3-5ac4-a6b9-27a5df464ba8" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific(System.IO.Pipes.PipeAuditRule)">
<topicdata group="api" />
<apidata name="RemoveAuditRuleSpecific" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="02fc6091-ff3b-ffb0-4e91-d1baea485265" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.ResetAccessRule(System.IO.Pipes.PipeAccessRule)">
<topicdata group="api" />
<apidata name="ResetAccessRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.ResetAccessRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="e26c2274-e7a8-ecd2-9ead-ccb2513aabe5" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.SetAccessRule(System.IO.Pipes.PipeAccessRule)">
<topicdata group="api" />
<apidata name="SetAccessRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.SetAccessRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAccessRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="3bcc774d-452b-d578-47ae-906ecaf486e8" />
</api>
<api id="M:System.IO.Pipes.PipeSecurity.SetAuditRule(System.IO.Pipes.PipeAuditRule)">
<topicdata group="api" />
<apidata name="SetAuditRule" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.IO.Pipes.PipeSecurity.SetAuditRule" />
<proceduredata virtual="false" />
<parameters>
<parameter name="rule">
<type api="T:System.IO.Pipes.PipeAuditRule" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</containers>
<file name="782b7597-e974-f73e-6337-40bd23f7c7c7" />
</api>
<api id="T:System.IO.Pipes.PipeStream">
<topicdata group="api" />
<apidata name="PipeStream" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.IO.Stream" ref="true" />
<type api="T:System.MarshalByRefObject" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.IO.Pipes.AnonymousPipeServerStream" ref="true" />
<type api="T:System.IO.Pipes.AnonymousPipeClientStream" ref="true" />
<type api="T:System.IO.Pipes.NamedPipeServerStream" ref="true" />
<type api="T:System.IO.Pipes.NamedPipeClientStream" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="Overload:System.IO.Pipes.PipeStream.MemberwiseClone">
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.MarshalByRefObject.MemberwiseClone(System.Boolean)" />
</element>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.IO.Stream.CanTimeout" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.PipeStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.PipeStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.CreateWaitHandle" />
<element api="Overload:System.IO.Pipes.PipeStream.Dispose">
<element api="M:System.IO.Stream.Dispose" />
<element api="M:System.IO.Pipes.PipeStream.Dispose(System.Boolean)" />
</element>
<element api="Overload:System.IO.Pipes.PipeStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.ObjectInvariant" />
<element api="Overload:System.IO.Pipes.PipeStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="Overload:System.IO.Pipes.PipeStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="Overload:System.IO.Pipes.PipeStream.#ctor">
<element api="M:System.IO.Pipes.PipeStream.#ctor(System.IO.Pipes.PipeDirection,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeTransmissionMode,System.Int32)" />
</element>
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="M:System.IO.Pipes.PipeStream.CheckPipePropertyOperations" />
<element api="M:System.IO.Pipes.PipeStream.CheckReadOperations" />
<element api="M:System.IO.Pipes.PipeStream.CheckWriteOperations" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="M:System.IO.Pipes.PipeStream.InitializeHandle(Microsoft.Win32.SafeHandles.SafePipeHandle,System.Boolean,System.Boolean)" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsHandleExposed" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="P:System.IO.Pipes.PipeStream.ReadMode" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="P:System.IO.Pipes.PipeStream.TransmissionMode" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="MayLeakOnAbort">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="674e2d30-ae8a-882a-9f38-6cdc6d82cdce" />
</api>
<api id="Methods.T:System.IO.Pipes.PipeStream">
<topicdata name="PipeStream" group="list" subgroup="Methods" typeTopicId="T:System.IO.Pipes.PipeStream" />
<apidata name="PipeStream" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.MarshalByRefObject.CreateObjRef(System.Type)" />
<element api="M:System.MarshalByRefObject.GetLifetimeService" />
<element api="M:System.MarshalByRefObject.InitializeLifetimeService" />
<element api="Overload:System.IO.Pipes.PipeStream.MemberwiseClone">
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.MarshalByRefObject.MemberwiseClone(System.Boolean)" />
</element>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.IO.Stream.Close" />
<element api="Overload:System.IO.Pipes.PipeStream.CopyTo">
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)" />
</element>
<element api="Overload:System.IO.Pipes.PipeStream.CopyToAsync">
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)" />
<element api="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.CreateWaitHandle" />
<element api="Overload:System.IO.Pipes.PipeStream.Dispose">
<element api="M:System.IO.Stream.Dispose" />
<element api="M:System.IO.Pipes.PipeStream.Dispose(System.Boolean)" />
</element>
<element api="Overload:System.IO.Pipes.PipeStream.FlushAsync">
<element api="M:System.IO.Stream.FlushAsync" />
<element api="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Stream.ObjectInvariant" />
<element api="Overload:System.IO.Pipes.PipeStream.ReadAsync">
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="Overload:System.IO.Pipes.PipeStream.WriteAsync">
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)" />
</element>
<element api="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<element api="M:System.IO.Pipes.PipeStream.CheckPipePropertyOperations" />
<element api="M:System.IO.Pipes.PipeStream.CheckReadOperations" />
<element api="M:System.IO.Pipes.PipeStream.CheckWriteOperations" />
<element api="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)" />
<element api="M:System.IO.Pipes.PipeStream.Flush" />
<element api="M:System.IO.Pipes.PipeStream.GetAccessControl" />
<element api="M:System.IO.Pipes.PipeStream.InitializeHandle(Microsoft.Win32.SafeHandles.SafePipeHandle,System.Boolean,System.Boolean)" />
<element api="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.ReadByte" />
<element api="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)" />
<element api="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)" />
<element api="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)" />
<element api="M:System.IO.Pipes.PipeStream.WaitForPipeDrain" />
<element api="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" />
</containers>
<file name="d114b2a5-7de8-09f4-9af5-1517f801a7d2" />
</api>
<api id="Properties.T:System.IO.Pipes.PipeStream">
<topicdata name="PipeStream" group="list" subgroup="Properties" typeTopicId="T:System.IO.Pipes.PipeStream" />
<apidata name="PipeStream" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="P:System.IO.Stream.CanTimeout" />
<element api="P:System.IO.Stream.ReadTimeout" />
<element api="P:System.IO.Stream.WriteTimeout" />
<element api="P:System.IO.Pipes.PipeStream.CanRead" />
<element api="P:System.IO.Pipes.PipeStream.CanSeek" />
<element api="P:System.IO.Pipes.PipeStream.CanWrite" />
<element api="P:System.IO.Pipes.PipeStream.InBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.IsAsync" />
<element api="P:System.IO.Pipes.PipeStream.IsConnected" />
<element api="P:System.IO.Pipes.PipeStream.IsHandleExposed" />
<element api="P:System.IO.Pipes.PipeStream.IsMessageComplete" />
<element api="P:System.IO.Pipes.PipeStream.Length" />
<element api="P:System.IO.Pipes.PipeStream.OutBufferSize" />
<element api="P:System.IO.Pipes.PipeStream.Position" />
<element api="P:System.IO.Pipes.PipeStream.ReadMode" />
<element api="P:System.IO.Pipes.PipeStream.SafePipeHandle" />
<element api="P:System.IO.Pipes.PipeStream.TransmissionMode" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" />
</containers>
<file name="1e7a5814-0c89-cd17-2268-cc279fa35c59" />
</api>
<api id="Overload:System.IO.Pipes.PipeStream.Dispose">
<topicdata name="Dispose" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Dispose" group="member" subgroup="method" />
<elements>
<element api="M:System.IO.Stream.Dispose" />
<element api="M:System.IO.Pipes.PipeStream.Dispose(System.Boolean)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="72dbe68b-971f-7cf6-f1cb-ae506bda3f59" />
</api>
<api id="Overload:System.IO.Pipes.PipeStream.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.IO.Pipes.PipeStream.#ctor(System.IO.Pipes.PipeDirection,System.Int32)" />
<element api="M:System.IO.Pipes.PipeStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeTransmissionMode,System.Int32)" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="1dd683d6-d594-e98e-2be5-acef14e82a23" />
</api>
<api id="M:System.IO.Pipes.PipeStream.#ctor(System.IO.Pipes.PipeDirection,System.Int32)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.IO.Pipes.PipeStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="bufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="c266e732-16ec-6238-01af-4f6037592fd1" />
</api>
<api id="M:System.IO.Pipes.PipeStream.#ctor(System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeTransmissionMode,System.Int32)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.IO.Pipes.PipeStream.#ctor" />
<parameters>
<parameter name="direction">
<type api="T:System.IO.Pipes.PipeDirection" ref="false" />
</parameter>
<parameter name="transmissionMode">
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</parameter>
<parameter name="outBufferSize">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="ab415702-8e42-d34d-b572-e494a83a8d65" />
</api>
<api id="M:System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
<topicdata group="api" />
<apidata name="BeginRead" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="buffer">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
<parameter name="offset">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="callback">
<type api="T:System.AsyncCallback" ref="true" />
</parameter>
<parameter name="state">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.IAsyncResult" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="ExternalThreading">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="24fcdcc4-81cb-adff-c234-69e7e11515bd" />
</api>
<api id="M:System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
<topicdata group="api" />
<apidata name="BeginWrite" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="buffer">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
<parameter name="offset">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="callback">
<type api="T:System.AsyncCallback" ref="true" />
</parameter>
<parameter name="state">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.IAsyncResult" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.Security.Permissions.HostProtectionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="ExternalThreading">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="f3acc49e-c55b-7df0-ed70-141844b7eca0" />
</api>
<api id="P:System.IO.Pipes.PipeStream.CanRead">
<topicdata group="api" />
<apidata name="CanRead" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Stream.CanRead">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_CanRead" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="43c66dcd-bcc9-52c3-3d6f-4d0a630b4a7d" />
</api>
<api id="P:System.IO.Pipes.PipeStream.CanSeek">
<topicdata group="api" />
<apidata name="CanSeek" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Stream.CanSeek">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_CanSeek" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="67479084-6c42-07d7-1b88-a76b7ef8ba6c" />
</api>
<api id="P:System.IO.Pipes.PipeStream.CanWrite">
<topicdata group="api" />
<apidata name="CanWrite" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Stream.CanWrite">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_CanWrite" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="d3d1a392-d412-7d64-2136-d6f928815a52" />
</api>
<api id="M:System.IO.Pipes.PipeStream.CheckPipePropertyOperations">
<topicdata group="api" />
<apidata name="CheckPipePropertyOperations" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="true" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="b59c95ae-4e4a-3c74-08a7-820b3db40024" />
</api>
<api id="M:System.IO.Pipes.PipeStream.CheckReadOperations">
<topicdata group="api" />
<apidata name="CheckReadOperations" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="c63e6754-a21d-1b08-7ccf-ba5a089d186d" />
</api>
<api id="M:System.IO.Pipes.PipeStream.CheckWriteOperations">
<topicdata group="api" />
<apidata name="CheckWriteOperations" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="12c7bab1-3ace-fc51-b8dc-aa6f400a5e35" />
</api>
<api id="M:System.IO.Pipes.PipeStream.Dispose(System.Boolean)">
<topicdata group="api" />
<apidata name="Dispose" group="member" subgroup="method" />
<memberdata visibility="family" overload="Overload:System.IO.Pipes.PipeStream.Dispose" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.Dispose(System.Boolean)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="disposing">
<type api="T:System.Boolean" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="fa3f7627-4237-2014-4660-1d43563ccc71" />
</api>
<api id="M:System.IO.Pipes.PipeStream.EndRead(System.IAsyncResult)">
<topicdata group="api" />
<apidata name="EndRead" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.EndRead(System.IAsyncResult)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="asyncResult">
<type api="T:System.IAsyncResult" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="33b2e1fd-7eee-d3dc-bc7e-4323a2d2e455" />
</api>
<api id="M:System.IO.Pipes.PipeStream.EndWrite(System.IAsyncResult)">
<topicdata group="api" />
<apidata name="EndWrite" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.EndWrite(System.IAsyncResult)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="asyncResult">
<type api="T:System.IAsyncResult" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="25cdaea5-3815-f7df-d0b7-3d9dfdabe384" />
</api>
<api id="M:System.IO.Pipes.PipeStream.Flush">
<topicdata group="api" />
<apidata name="Flush" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.Flush">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="a7afd578-3975-8ce3-e67e-0b34e4b26cda" />
</api>
<api id="M:System.IO.Pipes.PipeStream.GetAccessControl">
<topicdata group="api" />
<apidata name="GetAccessControl" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="2d043e6c-8dd6-416f-35b6-9a17e85d6bb0" />
</api>
<api id="P:System.IO.Pipes.PipeStream.InBufferSize">
<topicdata group="api" />
<apidata name="InBufferSize" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_InBufferSize">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="bbbcc5b2-9345-0048-5ae6-0ef9a8f8ba44" />
</api>
<api id="M:System.IO.Pipes.PipeStream.InitializeHandle(Microsoft.Win32.SafeHandles.SafePipeHandle,System.Boolean,System.Boolean)">
<topicdata group="api" />
<apidata name="InitializeHandle" group="member" subgroup="method" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<parameters>
<parameter name="handle">
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</parameter>
<parameter name="isExposed">
<type api="T:System.Boolean" ref="false" />
</parameter>
<parameter name="isAsync">
<type api="T:System.Boolean" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="7f84b53b-70e9-d657-6433-02f40388a992" />
</api>
<api id="P:System.IO.Pipes.PipeStream.IsAsync">
<topicdata group="api" />
<apidata name="IsAsync" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_IsAsync" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="4b78b8fc-e090-03b0-c4a7-0dd142d952d5" />
</api>
<api id="P:System.IO.Pipes.PipeStream.IsConnected">
<topicdata group="api" />
<apidata name="IsConnected" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" set-visibility="family" />
<getter name="get_IsConnected" />
<setter name="set_IsConnected" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="4aa3cb80-704a-fd70-5b1e-9d14dab7aae3" />
</api>
<api id="P:System.IO.Pipes.PipeStream.IsHandleExposed">
<topicdata group="api" />
<apidata name="IsHandleExposed" group="member" subgroup="property" />
<memberdata visibility="family" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_IsHandleExposed" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="c80e8955-e0c8-3f32-68ad-199aea2e065e" />
</api>
<api id="P:System.IO.Pipes.PipeStream.IsMessageComplete">
<topicdata group="api" />
<apidata name="IsMessageComplete" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_IsMessageComplete">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="e8eb0bcd-f42f-3c67-6a60-41668159d790" />
</api>
<api id="P:System.IO.Pipes.PipeStream.Length">
<topicdata group="api" />
<apidata name="Length" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Stream.Length">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<propertydata get="true" />
<getter name="get_Length" />
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="e82c493f-dd85-181a-5388-b36757f88ae9" />
</api>
<api id="P:System.IO.Pipes.PipeStream.OutBufferSize">
<topicdata group="api" />
<apidata name="OutBufferSize" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_OutBufferSize">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="8e05b4ce-63ab-a13d-d316-f5f767b5f0cd" />
</api>
<api id="P:System.IO.Pipes.PipeStream.Position">
<topicdata group="api" />
<apidata name="Position" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="P:System.IO.Stream.Position">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<propertydata get="true" set="true" />
<getter name="get_Position" />
<setter name="set_Position" />
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="ad50caa5-3e15-9b77-172a-ed86c42162da" />
</api>
<api id="M:System.IO.Pipes.PipeStream.Read(System.Byte[],System.Int32,System.Int32)">
<topicdata group="api" />
<apidata name="Read" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="buffer" in="true" out="true">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
<parameter name="offset">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="8ec59c8d-623e-c210-304a-84e77d13c2f3" />
</api>
<api id="M:System.IO.Pipes.PipeStream.ReadByte">
<topicdata group="api" />
<apidata name="ReadByte" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.ReadByte">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="d32737c5-a5d4-01ac-ef6e-cd50a3afd5f6" />
</api>
<api id="P:System.IO.Pipes.PipeStream.ReadMode">
<topicdata group="api" />
<apidata name="ReadMode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" set="true" />
<getter name="get_ReadMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<setter name="set_ReadMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</setter>
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="4b4149c0-1ec0-43cd-f521-09043480ed64" />
</api>
<api id="P:System.IO.Pipes.PipeStream.SafePipeHandle">
<topicdata group="api" />
<apidata name="SafePipeHandle" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_SafePipeHandle">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:Microsoft.Win32.SafeHandles.SafePipeHandle" ref="true" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="c6909a94-3f55-5280-9c61-68ccd4c3284e" />
</api>
<api id="M:System.IO.Pipes.PipeStream.Seek(System.Int64,System.IO.SeekOrigin)">
<topicdata group="api" />
<apidata name="Seek" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="offset">
<type api="T:System.Int64" ref="false" />
</parameter>
<parameter name="origin">
<type api="T:System.IO.SeekOrigin" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Int64" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="e27046fe-b8b6-17c1-0146-5ad1d86b6441" />
</api>
<api id="M:System.IO.Pipes.PipeStream.SetAccessControl(System.IO.Pipes.PipeSecurity)">
<topicdata group="api" />
<apidata name="SetAccessControl" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="pipeSecurity">
<type api="T:System.IO.Pipes.PipeSecurity" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="dddce297-89e0-6e45-0222-b1a28deac4c0" />
</api>
<api id="M:System.IO.Pipes.PipeStream.SetLength(System.Int64)">
<topicdata group="api" />
<apidata name="SetLength" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.SetLength(System.Int64)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="value">
<type api="T:System.Int64" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="396cad9b-5032-1720-2c77-93a92183cc39" />
</api>
<api id="P:System.IO.Pipes.PipeStream.TransmissionMode">
<topicdata group="api" />
<apidata name="TransmissionMode" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<propertydata get="true" />
<getter name="get_TransmissionMode">
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
</getter>
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<file name="25171246-8c2c-7231-313b-aa1dfa997e8d" />
</api>
<api id="M:System.IO.Pipes.PipeStream.WaitForPipeDrain">
<topicdata group="api" />
<apidata name="WaitForPipeDrain" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="67c2f408-72be-e8c9-d97b-388aedaa6723" />
</api>
<api id="M:System.IO.Pipes.PipeStream.Write(System.Byte[],System.Int32,System.Int32)">
<topicdata group="api" />
<apidata name="Write" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="buffer">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
<parameter name="offset">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="count">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="41ea814e-5778-b442-5a7d-a277506e88e0" />
</api>
<api id="M:System.IO.Pipes.PipeStream.WriteByte(System.Byte)">
<topicdata group="api" />
<apidata name="WriteByte" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.IO.Stream.WriteByte(System.Byte)">
<type api="T:System.IO.Stream" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="value">
<type api="T:System.Byte" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeStream" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.SecurityCriticalAttribute" ref="true" />
</attribute>
</attributes>
<file name="7d414eed-fdd4-6f4c-e8f9-e9bea18271a7" />
</api>
<api id="T:System.IO.Pipes.PipeStreamImpersonationWorker">
<topicdata group="api" />
<apidata name="PipeStreamImpersonationWorker" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<file name="7457e56b-a0c6-1b87-6e8f-8c47835b85d0" />
</api>
<api id="T:System.IO.Pipes.PipeTransmissionMode">
<topicdata group="api" />
<apidata name="PipeTransmissionMode" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="F:System.IO.Pipes.PipeTransmissionMode.Byte" />
<element api="F:System.IO.Pipes.PipeTransmissionMode.Message" />
</elements>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
</containers>
<file name="111b0bd4-cd7d-de7a-cd3d-c76f01f720be" />
</api>
<api id="F:System.IO.Pipes.PipeTransmissionMode.Byte">
<topicdata group="api" notopic="" />
<apidata name="Byte" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</containers>
<file name="fa03994c-201a-1272-c115-9f509479f881" />
</api>
<api id="F:System.IO.Pipes.PipeTransmissionMode.Message">
<topicdata group="api" notopic="" />
<apidata name="Message" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Core" module="System.Core" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.IO.Pipes" />
<type api="T:System.IO.Pipes.PipeTransmissionMode" ref="false" />
</containers>
<file name="f1e54b02-9979-9746-6014-3cd91111152a" />
</api>
</apis>
</reflection>