﻿<?xml version="1.0" encoding="utf-8"?><Type Name="CompiledMethod" FullName="Mono.CSharp.CompiledMethod"><TypeSignature Language="C#" Value="public delegate void CompiledMethod(ref object retvalue);" /><AssemblyInfo><AssemblyName>Mono.CSharp</AssemblyName><AssemblyVersion>2.1.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Delegate</BaseTypeName></Base><Parameters><Parameter Name="retvalue" Type="System.Object&amp;" RefType="ref" /></Parameters><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Docs><param name="retvalue">The return value.</param><summary>
            A delegate that can be used to invoke the
            compiled expression or statement.
            </summary><remarks>
            Since the Compile methods will compile
            statements and expressions into the same
            delegate, you can tell if a value was returned
            by checking whether the returned value is of type
            NoValueSet.
            </remarks></Docs></Type>