C# Class Felinesoft.UmbracoCodeFirst.Core.CodeFirstProxyInterceptor

Inheritance: IInterceptor
显示文件 Open project: DanMannMann/UmbracoCodeFirst

Private Properties

Property Type Description
InterceptGetter void
InterceptSetter void
MemberInfoEquals bool

Public Methods

Method Description
CodeFirstProxyInterceptor ( CodeFirstLazyInitialiser>.Dictionary initialisersByProperty ) : System
Intercept ( IInvocation invocation ) : void

Private Methods

Method Description
InterceptGetter ( IInvocation invocation, CodeFirstLazyInitialiser codeFirstLazyInitialiser ) : void
InterceptSetter ( IInvocation invocation, CodeFirstLazyInitialiser codeFirstLazyInitialiser ) : void
MemberInfoEquals ( MemberInfo lhs, MemberInfo rhs ) : bool

http://blogs.msdn.com/b/kingces/archive/2005/08/17/452774.aspx

Method Details

CodeFirstProxyInterceptor() public method

public CodeFirstProxyInterceptor ( CodeFirstLazyInitialiser>.Dictionary initialisersByProperty ) : System
initialisersByProperty CodeFirstLazyInitialiser>.Dictionary
return System

Intercept() public method

public Intercept ( IInvocation invocation ) : void
invocation IInvocation
return void