﻿<?xml version="1.0" encoding="utf-8"?>
<typedef anchor="T:net.lshift.ndocproc.examples.two.BinaryIntFunction" leaf="BinaryIntFunction" fullname="net.lshift.ndocproc.examples.two.BinaryIntFunction" namespace="net.lshift.ndocproc.examples.two" class="true" public="true">
  <type name="net.lshift.ndocproc.examples.two.BinaryIntFunction" referenceChain="" leaf="BinaryIntFunction" namespace="net.lshift.ndocproc.examples.two" local="true" generictype="false" generictypedefinition="false" genericparameter="false" />
  <extends>
    <class>
      <type name="System.MulticastDelegate" referenceChain="" leaf="MulticastDelegate" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
    </class>
  </extends>
  <known-subtypes />
  <doc><summary>A delegate.</summary></doc>
  <members>
    <method anchor="M:net.lshift.ndocproc.examples.two.BinaryIntFunction.#ctor(System.Object,System.IntPtr)" leaf="BinaryIntFunction" fullname="net.lshift.ndocproc.examples.two.BinaryIntFunction.#ctor(System.Object,System.IntPtr)" namespace="net.lshift.ndocproc.examples.two" constructor="true" public="true" specialname="true">
      <constructor />
      <parameters>
        <parameter name="object" input="false" output="false" reference="false" position="0">
          <type name="System.Object" referenceChain="" leaf="Object" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
        <parameter name="method" input="false" output="false" reference="false" position="1">
          <type name="System.IntPtr" referenceChain="" leaf="IntPtr" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
      </parameters>
      <doc />
    </method>
    <method anchor="M:net.lshift.ndocproc.examples.two.BinaryIntFunction.BeginInvoke(System.Int32,System.Int32,System.AsyncCallback,System.Object)" leaf="BeginInvoke" fullname="net.lshift.ndocproc.examples.two.BinaryIntFunction.BeginInvoke(System.Int32,System.Int32,System.AsyncCallback,System.Object)" namespace="net.lshift.ndocproc.examples.two" public="true" virtual="true">
      <returns>
        <type name="System.IAsyncResult" referenceChain="" leaf="IAsyncResult" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
      </returns>
      <parameters>
        <parameter name="one" input="false" output="false" reference="false" position="0">
          <type name="System.Int32" referenceChain="" leaf="Int32" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
        <parameter name="two" input="false" output="false" reference="false" position="1">
          <type name="System.Int32" referenceChain="" leaf="Int32" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
        <parameter name="callback" input="false" output="false" reference="false" position="2">
          <type name="System.AsyncCallback" referenceChain="" leaf="AsyncCallback" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
        <parameter name="object" input="false" output="false" reference="false" position="3">
          <type name="System.Object" referenceChain="" leaf="Object" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
      </parameters>
      <doc />
    </method>
    <method anchor="M:net.lshift.ndocproc.examples.two.BinaryIntFunction.EndInvoke(System.IAsyncResult)" leaf="EndInvoke" fullname="net.lshift.ndocproc.examples.two.BinaryIntFunction.EndInvoke(System.IAsyncResult)" namespace="net.lshift.ndocproc.examples.two" public="true" virtual="true">
      <returns>
        <type name="System.Int32" referenceChain="" leaf="Int32" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
      </returns>
      <parameters>
        <parameter name="result" input="false" output="false" reference="false" position="0">
          <type name="System.IAsyncResult" referenceChain="" leaf="IAsyncResult" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
      </parameters>
      <doc />
    </method>
    <method anchor="M:net.lshift.ndocproc.examples.two.BinaryIntFunction.Invoke(System.Int32,System.Int32)" leaf="Invoke" fullname="net.lshift.ndocproc.examples.two.BinaryIntFunction.Invoke(System.Int32,System.Int32)" namespace="net.lshift.ndocproc.examples.two" public="true" virtual="true">
      <returns>
        <type name="System.Int32" referenceChain="" leaf="Int32" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
      </returns>
      <parameters>
        <parameter name="one" input="false" output="false" reference="false" position="0">
          <type name="System.Int32" referenceChain="" leaf="Int32" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
        <parameter name="two" input="false" output="false" reference="false" position="1">
          <type name="System.Int32" referenceChain="" leaf="Int32" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
      </parameters>
      <doc />
    </method>
  </members>
</typedef>