The AbstractEntityTuplizer type exposes the following members.

Constructors

  NameDescription
Protected methodAbstractEntityTuplizer
Constructs a new AbstractEntityTuplizer instance.

Methods

  NameDescription
Public methodAfterInitialize
Protected methodBuildInstantiator
Build an appropriate Instantiator for the given mapped entity.
Protected methodBuildPropertyGetter
Build an appropriate Getter for the given property.
Protected methodBuildPropertySetter
Build an appropriate Setter for the given property.
Protected methodBuildProxyFactory
Build an appropriate ProxyFactory for the given mapped entity.
Public methodCreateProxy
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetComponentValue
Extract a component property value.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetIdentifier
Public methodGetPropertyValue(Object, Int32)
Public methodGetPropertyValue(Object, String)
Public methodGetPropertyValues
Public methodGetPropertyValuesToInsert
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVersion
Public methodHasUninitializedLazyProperties
Public methodInstantiate()()()()
Public methodInstantiate(Object)
Public methodIsInstance
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodResetIdentifier
Public methodSetIdentifier
Public methodSetPropertyValue(Object, Int32, Object)
Public methodSetPropertyValue(Object, String, Object)
Public methodSetPropertyValues
Protected methodShouldGetAllProperties
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodAs<(Of <<'(T>)>>) (Defined by TypeHelperExtensionMethods.)
Public Extension MethodIsBetween
Apply a "between" constraint to the named property Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.)
Public Extension MethodIsIn(array<Object>[]()[][])Overloaded.
Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.)
Public Extension MethodIsIn(ICollection)Overloaded.
Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.)
Public Extension MethodIsProxy (Defined by NHibernateProxyHelper.)
Public Extension MethodToTypeParameters (Defined by ReflectHelper.)

Fields

Properties

  NameDescription
Public propertyConcreteProxyClass
Protected propertyEntityMetamodel
Public propertyEntityMode
Return the entity-mode handled by this tuplizer instance.
Protected propertyEntityName
Retrieves the defined entity-name for the tuplized entity.
Public propertyHasProxy
Protected propertyInstantiator
Public propertyIsInstrumented
Public propertyIsLifecycleImplementor
Public propertyIsValidatableImplementor
Public propertyMappedClass
Protected propertyProxyFactory
Protected propertySubclassEntityNames
Retrieves the defined entity-names for any subclasses defined for this entity.

See Also