| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 
 | <Type Name="Func<TArg,TRet>" FullName="Mono.DocTest.Generic.Func<TArg,TRet>">
  <TypeSignature Language="C#" Value="public delegate TRet Func<in TArg,out TRet>(TArg a) where TArg : Exception;" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Func`2<(class System.Exception) - TArg, + TRet> extends System.MulticastDelegate" />
  <TypeSignature Language="DocId" Value="T:Mono.DocTest.Generic.Func`2" />
  <TypeSignature Language="VB.NET" Value="Public Delegate Function Func(Of In TArg, Out TRet)(a As TArg) As TRet " />
  <TypeSignature Language="F#" Value="type Func<'Arg, 'Ret (requires 'Arg :> Exception)> = delegate of 'Arg -> 'Ret" />
  <TypeSignature Language="C++ CLI" Value="generic <typename TArg, typename TRet>
 where TArg : Exceptionpublic delegate TRet Func(TArg a);" />
  <AssemblyInfo>
    <AssemblyName>DocTest</AssemblyName>
    <AssemblyVersion>0.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <TypeParameters>
    <TypeParameter Name="TArg">
      <Attributes>
        <Attribute>
          <AttributeName>Mono.DocTest.Doc("arg!")</AttributeName>
        </Attribute>
      </Attributes>
      <Constraints>
        <ParameterAttribute>Contravariant</ParameterAttribute>
        <BaseTypeName>System.Exception</BaseTypeName>
      </Constraints>
    </TypeParameter>
    <TypeParameter Name="TRet">
      <Attributes>
        <Attribute>
          <AttributeName>Mono.DocTest.Doc("ret!")</AttributeName>
        </Attribute>
      </Attributes>
      <Constraints>
        <ParameterAttribute>Covariant</ParameterAttribute>
      </Constraints>
    </TypeParameter>
  </TypeParameters>
  <Base>
    <BaseTypeName>System.Delegate</BaseTypeName>
  </Base>
  <Attributes>
    <Attribute>
      <AttributeName>Mono.DocTest.Doc("method")</AttributeName>
    </Attribute>
  </Attributes>
  <Parameters>
    <Parameter Name="a" Type="TArg">
      <Attributes>
        <Attribute>
          <AttributeName>Mono.DocTest.Doc("arg-actual")</AttributeName>
        </Attribute>
      </Attributes>
    </Parameter>
  </Parameters>
  <ReturnValue>
    <ReturnType>TRet</ReturnType>
    <Attributes>
      <Attribute>
        <AttributeName>Mono.DocTest.Doc("return", Field=false)</AttributeName>
      </Attribute>
    </Attributes>
  </ReturnValue>
  <Docs>
    <typeparam name="TArg">To be added.</typeparam>
    <typeparam name="TRet">To be added.</typeparam>
    <param name="a">To be added.</param>
    <summary>To be added.</summary>
    <returns>To be added.</returns>
    <remarks>To be added.</remarks>
  </Docs>
</Type>
 |