| InterfaceProxyGenerator Class |
Namespace: X3Platform.DynamicProxy.Builder.CodeGenerators
The InterfaceProxyGenerator type exposes the following members.
| Name | Description | |
|---|---|---|
| InterfaceProxyGenerator(ModuleScope) | Initializes a new instance of the InterfaceProxyGenerator class | |
| InterfaceProxyGenerator(ModuleScope, GeneratorContext) | Initializes a new instance of the InterfaceProxyGenerator class |
| Name | Description | |
|---|---|---|
| _baseType | (Inherited from BaseCodeGenerator.) | |
| _cachedFields |
Holds instance fields which points to delegates instantiated
(Inherited from BaseCodeGenerator.) | |
| _interface2mixinIndex | (Inherited from BaseCodeGenerator.) | |
| _method2Delegate |
MethodInfo => Callable delegate
(Inherited from BaseCodeGenerator.) | |
| _method2Invocation | (Inherited from BaseCodeGenerator.) | |
| _mixins | (Inherited from BaseCodeGenerator.) | |
| _targetField | ||
| _targetType |
| Name | Description | |
|---|---|---|
| CacheField | (Inherited from BaseCodeGenerator.) | |
| Context | (Inherited from BaseCodeGenerator.) | |
| InterceptorField | (Inherited from BaseCodeGenerator.) | |
| InvocationType | (Overrides BaseCodeGeneratorInvocationType.) | |
| MainTypeBuilder | (Inherited from BaseCodeGenerator.) | |
| MixinField | (Inherited from BaseCodeGenerator.) | |
| ModuleScope | (Inherited from BaseCodeGenerator.) |