C# 클래스 NProxy.Core.Internal.Definitions.DelegateProxyDefinition

Represents a delegate proxy definition.
상속: ProxyDefinitionBase
파일 보기 프로젝트 열기: mtamme/NProxy 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

AcceptVisitor() 공개 메소드

public AcceptVisitor ( IProxyDefinitionVisitor proxyDefinitionVisitor ) : void
proxyDefinitionVisitor IProxyDefinitionVisitor
리턴 void

CreateProxy() 공개 메소드

public CreateProxy ( Type type, object arguments ) : object
type System.Type
arguments object
리턴 object

DelegateProxyDefinition() 공개 메소드

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.
리턴 System

UnwrapProxy() 공개 메소드

public UnwrapProxy ( object proxy ) : object
proxy object
리턴 object