C# Class NProxy.Core.Internal.Definitions.DelegateProxyDefinition

Represents a delegate proxy definition.
Inheritance: ProxyDefinitionBase
Afficher le fichier Open project: mtamme/NProxy Class Usage Examples

Méthodes publiques

Méthode Description
AcceptVisitor ( IProxyDefinitionVisitor proxyDefinitionVisitor ) : void
CreateProxy ( Type type, object arguments ) : object
DelegateProxyDefinition ( Type declaringType, IEnumerable interfaceTypes ) : System

Initializes a new instance of the DelegateProxyDefinition class.

UnwrapProxy ( object proxy ) : object

Method Details

AcceptVisitor() public méthode

public AcceptVisitor ( IProxyDefinitionVisitor proxyDefinitionVisitor ) : void
proxyDefinitionVisitor IProxyDefinitionVisitor
Résultat void

CreateProxy() public méthode

public CreateProxy ( Type type, object arguments ) : object
type System.Type
arguments object
Résultat object

DelegateProxyDefinition() public méthode

Initializes a new instance of the DelegateProxyDefinition class.
public DelegateProxyDefinition ( Type declaringType, IEnumerable interfaceTypes ) : System
declaringType System.Type The declaring type.
interfaceTypes IEnumerable The interface types.
Résultat System

UnwrapProxy() public méthode

public UnwrapProxy ( object proxy ) : object
proxy object
Résultat object