[Missing <summary> documentation for "N:NHibernate.Id.Insert"]

Classes

  ClassDescription
Public classAbstractReturningDelegate
Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy causes the generated identitifer to be returned as an effect of performing the insert statement. Thus, there is no need for an additional sql statement to determine the generated identitifer.
Public classAbstractSelectingDelegate
Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy requires an subsequent select after the insert to determine the generated identifier.
Public classIdentifierGeneratingInsert
Nothing more than a distinguishing subclass of Insert used to indicate intent. Some subclasses of this also provided some additional functionality or semantic to the genernated SQL statement string.
Public classInsertSelectIdentityInsert
Specialized IdentifierGeneratingInsert which appends the database specific clause which signifies to return generated IDENTITY values to the end of the insert statement.
Public classNoCommentsInsert
Disable comments on insert.
Public classOutputParamReturningDelegate
IInsertGeneratedIdentifierDelegate implementation where the underlying strategy causes the generated identitifer to be returned, as an effect of performing the insert statement, in a Output parameter. Thus, there is no need for an additional sql statement to determine the generated identitifer.
Public classReturningIdentifierInsert
Specialized IdentifierGeneratingInsert which appends the database specific clause which signifies to return generated identifier values to the end of the insert statement.

Interfaces

  InterfaceDescription
Public interfaceIBinder
Public interfaceIInsertGeneratedIdentifierDelegate
Responsible for handling delegation relating to variants in how insert-generated-identifier generator strategies dictate processing:
  • building the sql insert statement
  • determination of the generated identifier value