mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-11-09 19:14:48 +08:00
Small changes to NHibernate for startup performance
XmlSchemaSet used in a way that avoids recompilation for each mapping XmlSerializer classes for this version compiled into the nhibernate assembly --HG-- branch : perf
This commit is contained in:
Binary file not shown.
@@ -11831,6 +11831,14 @@
|
|||||||
Comes into play whenever the user specifies the "identity" generator.
|
Comes into play whenever the user specifies the "identity" generator.
|
||||||
</remarks>
|
</remarks>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:NHibernate.Dialect.Dialect.SupportsSqlBatches">
|
||||||
|
<summary>
|
||||||
|
Supports splitting batches using GO T-SQL command
|
||||||
|
</summary>
|
||||||
|
<remarks>
|
||||||
|
Batches http://msdn.microsoft.com/en-us/library/ms175502.aspx
|
||||||
|
</remarks>
|
||||||
|
</member>
|
||||||
<member name="T:NHibernate.Exceptions.IViolatedConstraintNameExtracter">
|
<member name="T:NHibernate.Exceptions.IViolatedConstraintNameExtracter">
|
||||||
<summary>
|
<summary>
|
||||||
Defines a contract for implementations that can extract the name of a violated
|
Defines a contract for implementations that can extract the name of a violated
|
||||||
@@ -24756,13 +24764,6 @@
|
|||||||
</summary>
|
</summary>
|
||||||
<returns>The clone of the root criteria.</returns>
|
<returns>The clone of the root criteria.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:NHibernate.Impl.CurrentSessionIdLoggingContext.SessionId">
|
|
||||||
<summary>
|
|
||||||
Error handling in this case will only kick in if we cannot set values on the TLS
|
|
||||||
this is usally the case if we are called from the finalizer, since this is something
|
|
||||||
that we do only for logging, we ignore the error.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Impl.DbCommandSet`2">
|
<member name="T:NHibernate.Impl.DbCommandSet`2">
|
||||||
<summary>
|
<summary>
|
||||||
Expose the batch functionality in ADO.Net 2.0
|
Expose the batch functionality in ADO.Net 2.0
|
||||||
@@ -33948,6 +33949,12 @@
|
|||||||
<member name="M:NHibernate.Tool.hbm2ddl.SchemaValidator.Validate">
|
<member name="M:NHibernate.Tool.hbm2ddl.SchemaValidator.Validate">
|
||||||
Perform the validations.
|
Perform the validations.
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:NHibernate.Tool.hbm2ddl.ScriptReader.ReadNextSection">
|
||||||
|
<summary>
|
||||||
|
This acts as a template method. Specific Reader instances
|
||||||
|
override the component methods.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:NHibernate.Tool.hbm2ddl.SuppliedConnectionHelper">
|
<member name="T:NHibernate.Tool.hbm2ddl.SuppliedConnectionHelper">
|
||||||
<summary>
|
<summary>
|
||||||
A <seealso cref="T:NHibernate.Tool.hbm2ddl.IConnectionHelper"/> implementation based on an explicitly supplied
|
A <seealso cref="T:NHibernate.Tool.hbm2ddl.IConnectionHelper"/> implementation based on an explicitly supplied
|
||||||
|
|||||||
7
lib/fluentnhibernate/orchard-buildnotes.txt
Normal file
7
lib/fluentnhibernate/orchard-buildnotes.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
== nhibernate ==
|
||||||
|
|
||||||
|
https://nhibernate.svn.sourceforge.net/svnroot/nhibernate/branches/2.1.x/nhibernate
|
||||||
|
at revision #4966
|
||||||
|
applied perf-embedded-serializer-and-compiled-schema-reuse.patch
|
||||||
|
nant -t:net-3.5 -D:project.config=release
|
||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user