RazorEngine


BuildProxy

Defined in RazorEngine.dll.
Does most of the work buiding and caching proxies

Static members

Static memberDescription
BuildType(...)
Signature: (contextType:Type * mainInterface:Type * otherInterfaces:Type []) -> Type
BuildType(...)
Signature: (contextType:Type * informalInterface:IDictionary<string,Type>) -> Type
EmitCallSiteFuncType(...)
Signature: (argTypes:IEnumerable<Type> * returnType:Type) -> Type
PreLoadProxiesFromAssembly(assembly)
Signature: assembly:Assembly -> bool
Preloads proxies that ActLike uses from assembly.
PreLoadProxy(proxyType, attribute)
Signature: (proxyType:Type * attribute:ActLikeProxyAttribute) -> bool
Preloads a proxy for ActLike to use.
RecursiveActLike(target)
Signature: target:obj -> 'TInterface
Type parameters: 'TInterface
Calls ActLike on the given object.
WriteOutDll(name)
Signature: name:string -> IDisposable
Writes the out DLL of types created between this call and being closed used for debugging of emitted IL code
Fork me on GitHub