The XDocType type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| XDocType()()()() | Initializes a new instance of the XDocType class | |
| XDocType(SqlType) | Initializes a new instance of the XDocType class |
Methods
| Name | Description | |
|---|---|---|
| Assemble |
Reconstructs the object from its cached "disassembled" state.
(Inherited from AbstractType.) | |
| BeforeAssemble | (Inherited from AbstractType.) | |
| Compare | (Inherited from AbstractType.) | |
| DeepCopy | (Inherited from MutableType.) | |
| DeepCopyNotNull | (Overrides MutableType..::..DeepCopyNotNull(Object).) | |
| Disassemble |
Disassembles the object into a cacheable representation.
(Inherited from AbstractType.) | |
| Equals |
Determines whether the specified Object is equal to this
NullableType.
(Inherited from NullableType.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| FromStringValue | (Overrides NullableType..::..FromStringValue(String).) | |
| FromXMLNode | (Inherited from NullableType.) | |
| FromXMLString | (Inherited from NullableType.) | |
| Get(IDataReader, Int32) | (Overrides NullableType..::..Get(IDataReader, Int32).) | |
| Get(IDataReader, String) | (Overrides NullableType..::..Get(IDataReader, String).) | |
| GetColumnSpan |
Returns the number of columns spanned by this NullableType (Inherited from NullableType.) | |
| GetHashCode()()()() |
Serves as a hash function for the NullableType,
suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from NullableType.) | |
| GetHashCode(Object, EntityMode) | (Inherited from AbstractType.) | |
| GetHashCode(Object, EntityMode, ISessionFactoryImplementor) | (Inherited from AbstractType.) | |
| GetSemiResolvedType | (Inherited from AbstractType.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Hydrate |
Retrives an instance of the mapped class, or the identifier of an entity
or collection from a IDataReader.
(Inherited from AbstractType.) | |
| IsDirty(Object, Object, ISessionImplementor) |
Should the parent be considered dirty, given both the old and current
field or element value?
(Inherited from AbstractType.) | |
| IsDirty(Object, Object, array<Boolean>[]()[][], ISessionImplementor) | (Inherited from NullableType.) | |
| IsEqual(Object, Object) | (Overrides NullableType..::..IsEqual(Object, Object).) | |
| IsEqual(Object, Object, EntityMode) | (Inherited from NullableType.) | |
| IsEqual(Object, Object, EntityMode, ISessionFactoryImplementor) | (Inherited from AbstractType.) | |
| IsModified |
Says whether the value has been modified
(Inherited from AbstractType.) | |
| IsSame | (Inherited from AbstractType.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NullSafeGet(IDataReader, String) |
Gets the value of the field from the IDataReader.
(Inherited from NullableType.) | |
| NullSafeGet(IDataReader, array<String>[]()[][]) |
Extracts the values of the fields from the DataReader
(Inherited from NullableType.) | |
| NullSafeGet(IDataReader, String, ISessionImplementor, Object) |
When implemented by a class, gets an instance of the object
mapped by this IType from the IDataReader.
(Inherited from NullableType.) | |
| NullSafeGet(IDataReader, array<String>[]()[][], ISessionImplementor, Object) |
When implemented by a class, gets an instance of the object mapped by
this IType from the IDataReader.
(Inherited from NullableType.) | |
| NullSafeSet(IDbCommand, Object, Int32) |
Puts the value from the mapped class into the IDbCommand.
(Inherited from NullableType.) | |
| NullSafeSet(IDbCommand, Object, Int32, ISessionImplementor) |
When implemented by a class, puts the value/values from the mapped
class into the IDbCommand.
(Inherited from NullableType.) | |
| NullSafeSet(IDbCommand, Object, Int32, array<Boolean>[]()[][], ISessionImplementor) | (Inherited from NullableType.) | |
| Replace(Object, Object, ISessionImplementor, Object, IDictionary) | (Inherited from MutableType.) | |
| Replace(Object, Object, ISessionImplementor, Object, IDictionary, ForeignKeyDirection) | (Inherited from AbstractType.) | |
| ResolveIdentifier |
Maps identifiers to Entities or Collections.
(Inherited from AbstractType.) | |
| SemiResolve | (Inherited from AbstractType.) | |
| Set | (Overrides NullableType..::..Set(IDbCommand, Object, Int32).) | |
| SetToXMLNode | (Inherited from NullableType.) | |
| SqlTypes |
When implemented by a class, returns the SqlTypes for the columns mapped by this IType.
(Inherited from NullableType.) | |
| ToColumnNullness | (Inherited from NullableType.) | |
| ToLoggableString |
When implemented by a class, a representation of the value to be
embedded in an XML element
(Inherited from NullableType.) | |
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
| ToString(Object) | (Overrides NullableType..::..ToString(Object).) | |
| ToXMLString | (Inherited from NullableType.) |
Extension Methods
| Name | Description | |
|---|---|---|
| As<(Of <<'(T>)>>) | (Defined by TypeHelperExtensionMethods.) | |
| IsBetween |
Apply a "between" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) | |
| IsIn(array<Object>[]()[][]) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) | |
| IsIn(ICollection) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) | |
| IsProxy | (Defined by NHibernateProxyHelper.) | |
| ToTypeParameters | (Defined by ReflectHelper.) |
Properties
| Name | Description | |
|---|---|---|
| IsAnyType |
Gets a value indicating if the implementation is an "object" type
(Inherited from AbstractType.) | |
| IsAssociationType |
Gets a value indicating if the AbstractType is an IAssociationType.
(Inherited from AbstractType.) | |
| IsCollectionType |
Gets a value indicating if the AbstractType is a CollectionType.
(Inherited from AbstractType.) | |
| IsComponentType |
Gets a value indicating if the AbstractType is an IAbstractComponentType.
(Inherited from AbstractType.) | |
| IsEntityType |
Gets a value indicating if the AbstractType is a EntityType.
(Inherited from AbstractType.) | |
| IsMutable |
Gets the value indicating if this IType is mutable.
(Inherited from MutableType.) | |
| IsXMLElement | (Inherited from AbstractType.) | |
| Name | (Overrides AbstractType..::..Name.) | |
| ReturnedClass | (Overrides AbstractType..::..ReturnedClass.) | |
| SqlType |
Gets the underlying SqlType for
the column mapped by this NullableType.
(Inherited from NullableType.) |