The List type exposes the following members.

Constructors

  NameDescription
Public methodList
Initializes a new instance of the List class.

Methods

  NameDescription
Public methodAccept (Inherited from Collection.)
Public methodAddFilter (Inherited from Collection.)
Public methodAddManyToManyFilter (Inherited from Collection.)
Protected methodCheckGenericArgumentsLength (Inherited from Collection.)
Public methodCreateAllKeys (Inherited from Collection.)
Public methodCreateForeignKey (Inherited from Collection.)
Public methodCreatePrimaryKey (Inherited from IndexedCollection.)
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.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsValid (Inherited from Collection.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetCustomSQLDelete (Inherited from Collection.)
Public methodSetCustomSQLDeleteAll (Inherited from Collection.)
Public methodSetCustomSQLInsert (Inherited from Collection.)
Public methodSetCustomSQLUpdate (Inherited from Collection.)
Public methodSetTypeUsingReflection (Inherited from Collection.)
Public methodToString (Inherited from Collection.)
Public methodValidate (Inherited from IndexedCollection.)

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.)

Properties

  NameDescription
Public propertyBaseIndex
Public propertyBatchSize (Inherited from Collection.)
Public propertyCacheConcurrencyStrategy (Inherited from Collection.)
Public propertyCacheRegionName (Inherited from Collection.)
Public propertyCollectionPersisterClass (Inherited from Collection.)
Public propertyCollectionTable (Inherited from Collection.)
Public propertyCollectionType (Inherited from Collection.)
Public propertyColumnInsertability (Inherited from Collection.)
Public propertyColumnIterator (Inherited from Collection.)
Public propertyColumnSpan (Inherited from Collection.)
Public propertyColumnUpdateability (Inherited from Collection.)
Public propertyComparer (Inherited from Collection.)
Public propertyComparerClassName (Inherited from Collection.)
Public propertyCustomSQLDelete (Inherited from Collection.)
Public propertyCustomSQLDeleteAll (Inherited from Collection.)
Public propertyCustomSQLDeleteAllCheckStyle (Inherited from Collection.)
Public propertyCustomSQLDeleteCheckStyle (Inherited from Collection.)
Public propertyCustomSQLInsert (Inherited from Collection.)
Public propertyCustomSQLInsertCheckStyle (Inherited from Collection.)
Public propertyCustomSQLUpdate (Inherited from Collection.)
Public propertyCustomSQLUpdateCheckStyle (Inherited from Collection.)
Public propertyDefaultCollectionType
Gets the appropriate CollectionType that is specialized for this list mapping.
(Overrides Collection..::..DefaultCollectionType.)
Public propertyElement (Inherited from Collection.)
Public propertyElementNodeName (Inherited from Collection.)
Public propertyEmbedded (Inherited from Collection.)
Public propertyExtraLazy (Inherited from Collection.)
Public propertyFetchMode (Inherited from Collection.)
Public propertyFilterMap (Inherited from Collection.)
Public propertyFormula (Inherited from Collection.)
Public propertyGenericArguments
Gets or sets an array of Type that contains the arguments needed to construct an instance of a closed type.
(Inherited from Collection.)
Public propertyHasFormula (Inherited from Collection.)
Public propertyHasOrder (Inherited from Collection.)
Public propertyHasOrphanDelete (Inherited from Collection.)
Public propertyIndex (Inherited from IndexedCollection.)
Public propertyIndexNodeName (Inherited from IndexedCollection.)
Public propertyIsAlternateUniqueKey (Inherited from Collection.)
Public propertyIsArray (Inherited from Collection.)
Public propertyIsCustomDeleteAllCallable (Inherited from Collection.)
Public propertyIsCustomDeleteCallable (Inherited from Collection.)
Public propertyIsCustomInsertCallable (Inherited from Collection.)
Public propertyIsCustomUpdateCallable (Inherited from Collection.)
Public propertyIsGeneric
Gets or sets a Boolean indicating if this is a mapping for a generic collection.
(Inherited from Collection.)
Public propertyIsIdentified (Inherited from Collection.)
Public propertyIsIndexed (Inherited from IndexedCollection.)
Public propertyIsInverse (Inherited from Collection.)
Public propertyIsLazy (Inherited from Collection.)
Public propertyIsList (Overrides IndexedCollection..::..IsList.)
Public propertyIsMap (Inherited from Collection.)
Public propertyIsMutable (Inherited from Collection.)
Public propertyIsNullable (Inherited from Collection.)
Public propertyIsOneToMany (Inherited from Collection.)
Public propertyIsOptimisticLocked (Inherited from Collection.)
Public propertyIsPrimitiveArray (Inherited from Collection.)
Public propertyIsSet (Inherited from Collection.)
Public propertyIsSimpleValue (Inherited from Collection.)
Public propertyIsSorted (Inherited from Collection.)
Public propertyIsSubselectLoadable (Inherited from Collection.)
Public propertyIsUnique (Inherited from Collection.)
Public propertyKey (Inherited from Collection.)
Public propertyLoaderName (Inherited from Collection.)
Public propertyManyToManyFilterMap (Inherited from Collection.)
Public propertyManyToManyOrdering (Inherited from Collection.)
Public propertyManyToManyWhere (Inherited from Collection.)
Public propertyNodeName (Inherited from Collection.)
Public propertyOrderBy (Inherited from Collection.)
Public propertyOwner (Inherited from Collection.)
Public propertyOwnerEntityName (Inherited from Collection.)
Public propertyReferencedPropertyName (Inherited from Collection.)
Public propertyRole (Inherited from Collection.)
Public propertySynchronizedTables (Inherited from Collection.)
Public propertyTable (Inherited from Collection.)
Public propertyType (Inherited from Collection.)
Public propertyTypeName (Inherited from Collection.)
Public propertyTypeParameters (Inherited from Collection.)
Public propertyWhere (Inherited from Collection.)

See Also