Method | Description | |
---|---|---|
CreateMarshallableProxy ( |
||
CreateMarshallableProxy ( |
||
CreateProxy ( object target, InvocationDelegate invocationHandler ) : object |
Create a proxy for the target object
|
|
CreateProxy ( object target, InvocationDelegate invocationHandler, bool strict ) : object |
Create a proxy for the target object
|
|
CreateProxy ( object target, InvocationDelegate invocationHandler, bool strict, |
Create a proxy for the target object
|
Method | Description | |
---|---|---|
DynamicProxyFactory ( ) : System |
public CreateMarshallableProxy ( |
||
target | ||
invocationHandler | InvocationDelegate | |
return | object |
public CreateMarshallableProxy ( |
||
type | ||
target | ||
invocationHandler | InvocationDelegate | |
return | object |
public CreateProxy ( object target, InvocationDelegate invocationHandler ) : object | ||
target | object | The object to create a proxy for |
invocationHandler | InvocationDelegate | The invocation handler for the proxy |
return | object |
public CreateProxy ( object target, InvocationDelegate invocationHandler, bool strict ) : object | ||
target | object | The object to create a proxy for |
invocationHandler | InvocationDelegate | The invocation handler for the proxy |
strict | bool | Indicates if the cast support should be strict. If strict is true all casts are checked before being performed |
return | object |
public CreateProxy ( object target, InvocationDelegate invocationHandler, bool strict, |
||
target | object | The object to create a proxy for |
invocationHandler | InvocationDelegate | The invocation handler for the proxy |
strict | bool | Indicates if the cast support should be strict. If strict is true all casts are checked before being performed. The supportedType list will enabled support for more interfaces than the target object supports |
supportedTypes | List of types that are supported for casts. Is only checked if strict is true. | |
return | object |