Click or drag to resize
ProxyGeneratorCreateCustomProxy Method (Type, IInterceptor, Object, GeneratorContext)

[Missing <summary> documentation for "M:X3Platform.DynamicProxy.ProxyGenerator.CreateCustomProxy(System.Type,X3Platform.DynamicProxy.IInterceptor,System.Object,X3Platform.DynamicProxy.GeneratorContext)"]

Namespace: X3Platform.DynamicProxy
Assembly: X3Platform.Support (in X3Platform.Support.dll) Version: 1.0.0.0 (2.0.0.0)
Syntax
public virtual Object CreateCustomProxy(
	Type theInterface,
	IInterceptor interceptor,
	Object target,
	GeneratorContext context
)

Parameters

theInterface
Type: SystemType

[Missing <param name="theInterface"/> documentation for "M:X3Platform.DynamicProxy.ProxyGenerator.CreateCustomProxy(System.Type,X3Platform.DynamicProxy.IInterceptor,System.Object,X3Platform.DynamicProxy.GeneratorContext)"]

interceptor
Type: X3Platform.DynamicProxyIInterceptor

[Missing <param name="interceptor"/> documentation for "M:X3Platform.DynamicProxy.ProxyGenerator.CreateCustomProxy(System.Type,X3Platform.DynamicProxy.IInterceptor,System.Object,X3Platform.DynamicProxy.GeneratorContext)"]

target
Type: SystemObject
The proxy target.
context
Type: X3Platform.DynamicProxyGeneratorContext

[Missing <param name="context"/> documentation for "M:X3Platform.DynamicProxy.ProxyGenerator.CreateCustomProxy(System.Type,X3Platform.DynamicProxy.IInterceptor,System.Object,X3Platform.DynamicProxy.GeneratorContext)"]

Return Value

Type: Object

[Missing <returns> documentation for "M:X3Platform.DynamicProxy.ProxyGenerator.CreateCustomProxy(System.Type,X3Platform.DynamicProxy.IInterceptor,System.Object,X3Platform.DynamicProxy.GeneratorContext)"]

See Also