﻿<?xml version="1.0" encoding="utf-8"?>
<typedef anchor="T:net.lshift.ndocproc.examples.interfaces.I1" leaf="I1" fullname="net.lshift.ndocproc.examples.interfaces.I1" namespace="net.lshift.ndocproc.examples.interfaces" abstract="true" interface="true" public="true">
  <type name="net.lshift.ndocproc.examples.interfaces.I1" referenceChain="" leaf="I1" namespace="net.lshift.ndocproc.examples.interfaces" local="true" generictype="false" generictypedefinition="false" genericparameter="false" />
  <extends />
  <known-subtypes>
    <type name="net.lshift.ndocproc.examples.interfaces.C12A" referenceChain="" leaf="C12A" namespace="net.lshift.ndocproc.examples.interfaces" local="true" generictype="false" generictypedefinition="false" genericparameter="false" />
    <type name="net.lshift.ndocproc.examples.interfaces.C12B" referenceChain="" leaf="C12B" namespace="net.lshift.ndocproc.examples.interfaces" local="true" generictype="false" generictypedefinition="false" genericparameter="false" />
  </known-subtypes>
  <doc><summary>First interface</summary></doc>
  <members>
    <method anchor="M:net.lshift.ndocproc.examples.interfaces.I1.Nullary" leaf="Nullary" fullname="net.lshift.ndocproc.examples.interfaces.I1.Nullary" namespace="net.lshift.ndocproc.examples.interfaces" abstract="true" public="true" virtual="true">
      <returns>
        <type name="System.Object" referenceChain="" leaf="Object" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
      </returns>
      <parameters />
      <doc><summary>Nullary from I1</summary></doc>
    </method>
    <method anchor="M:net.lshift.ndocproc.examples.interfaces.I1.UnaryGeneric(System.Object)" leaf="UnaryGeneric" fullname="net.lshift.ndocproc.examples.interfaces.I1.UnaryGeneric(System.Object)" namespace="net.lshift.ndocproc.examples.interfaces" abstract="true" public="true" virtual="true">
      <returns>
        <type name="System.Object" referenceChain="" leaf="Object" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
      </returns>
      <parameters>
        <parameter name="x" 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>
      </parameters>
      <doc><summary>UnaryGeneric from I1</summary></doc>
    </method>
    <method anchor="M:net.lshift.ndocproc.examples.interfaces.I1.UnarySpecific(net.lshift.ndocproc.examples.interfaces.I1)" leaf="UnarySpecific" fullname="net.lshift.ndocproc.examples.interfaces.I1.UnarySpecific(net.lshift.ndocproc.examples.interfaces.I1)" namespace="net.lshift.ndocproc.examples.interfaces" abstract="true" public="true" virtual="true">
      <returns>
        <type name="System.Object" referenceChain="" leaf="Object" namespace="System" local="false" generictype="false" generictypedefinition="false" genericparameter="false" />
      </returns>
      <parameters>
        <parameter name="x" input="false" output="false" reference="false" position="0">
          <type name="net.lshift.ndocproc.examples.interfaces.I1" referenceChain="" leaf="I1" namespace="net.lshift.ndocproc.examples.interfaces" local="true" generictype="false" generictypedefinition="false" genericparameter="false" />
        </parameter>
      </parameters>
      <doc><summary>UnarySpecific from I1</summary></doc>
    </method>
  </members>
</typedef>