The ModelTypeInterceptor class implements ContentDataInterceptor interface. This class is a runtime proxy which intercept interceptable properties (AutoGenerate, public, virtual and contains both getter and setter accessor)
This class is a concrete implementation of ContentDataInterceptorHandler which uses the the Castle.Windsor.WindsorContainer to register runtime proxy for the model types.
Class that can be subclassed to add logis during content scanning/registration
Model object for a ContentType
Used to handle how values should be retrevied and written to a PropertyData type.
Represents a model of a PropertyDefinition generated from attributes on a property, typically on a typed page.
Represents errors that occur during Content Type synchronization
Defines the signature for a component that acts as repository for available page types settings defined on models.
Describes the methods needed to resolve a IContentData type from a type parameter.
Defines the signature for a component that is used to hold available page types settings for a model.
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Interface for content type base.
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Interface for registering content type base
Assign values to a ContentTypeModel.
Filter the models to register.
Component that will register a list of content type models
Specifies events for ContentTypeModelScanner
Used for custom property interceptor
Defines the signature for a component that gets the list of supported renderers for a model type.
Factory responsible for creating a System.Collections.Generic.IComparer<T> for a specific model type.
Registrates partial views
Specifies the state after comparison between previously stored settings for an entity and current entity.