Table of Contents

Class FuncExtensions

Namespace
NanoByte.Common.Threading
Assembly
NanoByte.Common.dll

Provides extension methods for System.Func<T, TResult>

public static class FuncExtensions
Inheritance
object
FuncExtensions

Methods

ToMarshalByRef<TIn, TOut>(Func<TIn, TOut>)

Wraps a delegate so that it is marshalled by reference when passed via .NET Remoting.

public static Func<TIn, TOut> ToMarshalByRef<TIn, TOut>(this Func<TIn, TOut> func)

Parameters

func Func<TIn, TOut>

Returns

Func<TIn, TOut>

Type Parameters

TIn
TOut