C# 클래스 PageTypeBuilder.Synchronization.Validation.PageTypeDefinitionPropertiesValidator

파일 보기 프로젝트 열기: joelabrahamsson/Page-Type-Builder 1 사용 예제들

공개 메소드들

메소드 설명
PageTypeDefinitionPropertiesValidator ( PageDefinitionTypeMapper pageDefinitionTypeMapper ) : System

보호된 메소드들

메소드 설명
ValidateCompilerGeneratedProperty ( PropertyInfo propertyInfo ) : void
ValidatePageTypeAttributeTabProperty ( PropertyInfo propertyInfo, PageTypePropertyAttribute attribute ) : void
ValidatePageTypeProperties ( PageTypeDefinition definition ) : void
ValidatePageTypeProperty ( PropertyInfo propertyInfo ) : void
ValidatePageTypePropertyAttribute ( PropertyInfo propertyInfo ) : void
ValidatePageTypePropertyType ( PropertyInfo propertyInfo ) : void

비공개 메소드들

메소드 설명
ValidateCompilerGeneratedPropertyGetterOrSetterNotPrivate ( PropertyInfo propertyInfo ) : void

메소드 상세

PageTypeDefinitionPropertiesValidator() 공개 메소드

public PageTypeDefinitionPropertiesValidator ( PageDefinitionTypeMapper pageDefinitionTypeMapper ) : System
pageDefinitionTypeMapper PageDefinitionTypeMapper
리턴 System

ValidateCompilerGeneratedProperty() 보호된 메소드

protected ValidateCompilerGeneratedProperty ( PropertyInfo propertyInfo ) : void
propertyInfo System.Reflection.PropertyInfo
리턴 void

ValidatePageTypeAttributeTabProperty() 보호된 메소드

protected ValidatePageTypeAttributeTabProperty ( PropertyInfo propertyInfo, PageTypePropertyAttribute attribute ) : void
propertyInfo System.Reflection.PropertyInfo
attribute PageTypePropertyAttribute
리턴 void

ValidatePageTypeProperties() 보호된 메소드

protected ValidatePageTypeProperties ( PageTypeDefinition definition ) : void
definition PageTypeBuilder.Discovery.PageTypeDefinition
리턴 void

ValidatePageTypeProperty() 보호된 메소드

protected ValidatePageTypeProperty ( PropertyInfo propertyInfo ) : void
propertyInfo System.Reflection.PropertyInfo
리턴 void

ValidatePageTypePropertyAttribute() 보호된 메소드

protected ValidatePageTypePropertyAttribute ( PropertyInfo propertyInfo ) : void
propertyInfo System.Reflection.PropertyInfo
리턴 void

ValidatePageTypePropertyType() 보호된 메소드

protected ValidatePageTypePropertyType ( PropertyInfo propertyInfo ) : void
propertyInfo System.Reflection.PropertyInfo
리턴 void