<?xml version="1.0" encoding="utf-8"?> <Type Name="IXmlMtomReaderInitializer" FullName="System.Xml.IXmlMtomReaderInitializer"> <TypeSignature Language="C#" Value="public interface IXmlMtomReaderInitializer" /> <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IXmlMtomReaderInitializer" /> <AssemblyInfo> <AssemblyName>System.Runtime.Serialization</AssemblyName> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Interfaces /> <Docs> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Specifies implementation requirements for XML MTOM readers that derive from this interface.</para> </summary> </Docs> <Members> <Member MemberName="SetInput"> <MemberSignature Language="C#" Value="public void SetInput (System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetInput(class System.IO.Stream stream, class System.Text.Encoding[] encodings, string contentType, class System.Xml.XmlDictionaryReaderQuotas quotas, int32 maxBufferSize, class System.Xml.OnXmlDictionaryReaderClose onClose) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="stream" Type="System.IO.Stream" /> <Parameter Name="encodings" Type="System.Text.Encoding[]" /> <Parameter Name="contentType" Type="System.String" /> <Parameter Name="quotas" Type="System.Xml.XmlDictionaryReaderQuotas" /> <Parameter Name="maxBufferSize" Type="System.Int32" /> <Parameter Name="onClose" Type="System.Xml.OnXmlDictionaryReaderClose" /> </Parameters> <Docs> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Specifies initialization requirements for XML MTOM readers that read a stream.</para> </summary> <param name="stream"> <attribution license="cc4" from="Microsoft" modified="false" />The stream from which to read.</param> <param name="encodings"> <attribution license="cc4" from="Microsoft" modified="false" />The possible character encodings of the stream.</param> <param name="contentType"> <attribution license="cc4" from="Microsoft" modified="false" />The Content-Type of the message. Can be null if the MIME type is present in the document being read.</param> <param name="quotas"> <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> to apply to the reader.</param> <param name="maxBufferSize"> <attribution license="cc4" from="Microsoft" modified="false" />The maximum allowed size of the buffer.</param> <param name="onClose"> <attribution license="cc4" from="Microsoft" modified="false" />The delegate to use when an onClose event happens.</param> </Docs> </Member> <Member MemberName="SetInput"> <MemberSignature Language="C#" Value="public void SetInput (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetInput(unsigned int8[] buffer, int32 offset, int32 count, class System.Text.Encoding[] encodings, string contentType, class System.Xml.XmlDictionaryReaderQuotas quotas, int32 maxBufferSize, class System.Xml.OnXmlDictionaryReaderClose onClose) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="buffer" Type="System.Byte[]" /> <Parameter Name="offset" Type="System.Int32" /> <Parameter Name="count" Type="System.Int32" /> <Parameter Name="encodings" Type="System.Text.Encoding[]" /> <Parameter Name="contentType" Type="System.String" /> <Parameter Name="quotas" Type="System.Xml.XmlDictionaryReaderQuotas" /> <Parameter Name="maxBufferSize" Type="System.Int32" /> <Parameter Name="onClose" Type="System.Xml.OnXmlDictionaryReaderClose" /> </Parameters> <Docs> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Specifies initialization requirements for XML MTOM readers that read a buffer.</para> </summary> <param name="buffer"> <attribution license="cc4" from="Microsoft" modified="false" />The buffer from which to read.</param> <param name="offset"> <attribution license="cc4" from="Microsoft" modified="false" />The starting position from which to read in <paramref name="buffer" />.</param> <param name="count"> <attribution license="cc4" from="Microsoft" modified="false" />The number of bytes that can be read from <paramref name="buffer" />.</param> <param name="encodings"> <attribution license="cc4" from="Microsoft" modified="false" />The possible character encodings of the input.</param> <param name="contentType"> <attribution license="cc4" from="Microsoft" modified="false" />The Content-Type of the message. Can be null if the MIME type is present in the document being read.</param> <param name="quotas"> <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> to apply to the reader.</param> <param name="maxBufferSize"> <attribution license="cc4" from="Microsoft" modified="false" />The maximum allowed size of the buffer.</param> <param name="onClose"> <attribution license="cc4" from="Microsoft" modified="false" />The delegate to use when an onClose event happens.</param> </Docs> </Member> </Members> </Type>