C# Класс Castle.DynamicProxy.Generators.InterfaceProxyWithoutTargetGenerator

Наследование: InterfaceProxyWithTargetGenerator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
InterfaceProxyWithoutTargetGenerator ( ModuleScope scope, Type @interface ) : System

Защищенные методы

Метод Описание
AddMappingForTargetType ( ITypeContributor>.IDictionary interfaceTypeImplementerMapping, Type proxyTargetType, ICollection targetInterfaces, ICollection additionalInterfaces, INamingScope namingScope ) : ITypeContributor
GenerateType ( string typeName, Type proxyTargetType, Type interfaces, INamingScope namingScope ) : Type

Описание методов

AddMappingForTargetType() защищенный Метод

protected AddMappingForTargetType ( ITypeContributor>.IDictionary interfaceTypeImplementerMapping, Type proxyTargetType, ICollection targetInterfaces, ICollection additionalInterfaces, INamingScope namingScope ) : ITypeContributor
interfaceTypeImplementerMapping ITypeContributor>.IDictionary
proxyTargetType System.Type
targetInterfaces ICollection
additionalInterfaces ICollection
namingScope INamingScope
Результат ITypeContributor

GenerateType() защищенный Метод

protected GenerateType ( string typeName, Type proxyTargetType, Type interfaces, INamingScope namingScope ) : Type
typeName string
proxyTargetType System.Type
interfaces System.Type
namingScope INamingScope
Результат System.Type

InterfaceProxyWithoutTargetGenerator() публичный Метод

public InterfaceProxyWithoutTargetGenerator ( ModuleScope scope, Type @interface ) : System
scope ModuleScope
@interface System.Type
Результат System