Castle.DynamicProxy.Builder.CodeGenerators.InterfaceProxyGenerator.CreateProperty C# (CSharp) 메소드

CreateProperty() 보호된 메소드

protected CreateProperty ( PropertyInfo property ) : EasyProperty
property System.Reflection.PropertyInfo
리턴 Castle.DynamicProxy.Builder.CodeBuilder.EasyProperty
		protected override EasyProperty CreateProperty(PropertyInfo property)
		{
			//The Interceptor Property form the IProxy Interface -> Access the __interceptor Attribute
			if ("Interceptor".Equals(property.Name) && typeof(IInterceptor).Equals(property.PropertyType))
			{
				return CreateInterceptorProperty(property);
			}
			return base.CreateProperty(property);
		}