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

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

Namespace: X3Platform.DynamicProxy
Assembly: X3Platform.Support (in X3Platform.Support.dll) Version: 1.0.0.0 (2.0.0.0)
Syntax
public virtual Object CreateCustomClassProxy(
	Type baseClass,
	IInterceptor interceptor,
	GeneratorContext context,
	params Object[] argumentsForConstructor
)

Parameters

baseClass
Type: SystemType

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

interceptor
Type: X3Platform.DynamicProxyIInterceptor

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

context
Type: X3Platform.DynamicProxyGeneratorContext

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

argumentsForConstructor
Type: SystemObject

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

Return Value

Type: Object

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

See Also