Merge branch 'master' of https://github.com/SpringSource/spring-net
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -65,6 +65,8 @@ PrecompiledWeb
|
||||
/src/Spring/Spring.Messaging/Spring.Messaging.xml
|
||||
/src/Spring/Spring.Data/Spring.Data.xml
|
||||
/src/Spring/Spring.Web/Spring.Web.xml
|
||||
/src/Spring/Spring.Web.Conversation.NHibernate32/Spring.Web.Conversation.NHibernate32.xml
|
||||
/src/Spring/Spring.Web.Conversation.NHibernate33/Spring.Web.Conversation.NHibernate33.xml
|
||||
/src/Spring/Spring.Web.Mvc/Spring.Web.Mvc.xml
|
||||
/src/Spring/Spring.Web.Mvc3/Spring.Web.Mvc3.xml
|
||||
/src/Spring/Spring.Web.Mvc4/Spring.Web.Mvc4.xml
|
||||
|
||||
@@ -62,9 +62,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Data.NHibernate33.20
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Data.NHibernate33.Tests.2008", "test\Spring\Spring.Data.NHibernate33.Tests\Spring.Data.NHibernate33.Tests.2008.csproj", "{B48B00A6-8E4C-4953-9B82-7121A08AC57C}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.2008", "src\Spring\Spring.Scheduling.Quartz20\Spring.Scheduling.Quartz20.2008.csproj", "{764C3A6A-8690-49DD-B9AF-99E7C09AE4F0}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.2008", "src\Spring\Spring.Scheduling.Quartz21\Spring.Scheduling.Quartz21.2008.csproj", "{764C3A6A-8690-49DD-B9AF-99E7C09AE4F0}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.Tests.2008", "test\Spring\Spring.Scheduling.Quartz20.Tests\Spring.Scheduling.Quartz20.Tests.2008.csproj", "{47E7DF97-2515-4F2F-BBFD-0A4C205800DE}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.Tests.2008", "test\Spring\Spring.Scheduling.Quartz21.Tests\Spring.Scheduling.Quartz21.Tests.2008.csproj", "{47E7DF97-2515-4F2F-BBFD-0A4C205800DE}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Web.Conversation.NHibernate32.2008", "src\Spring\Spring.Web.Conversation.NHibernate32\Spring.Web.Conversation.NHibernate32.2008.csproj", "{64400FF8-2E9F-4809-B5F4-0C7EB8ABFF87}"
|
||||
EndProject
|
||||
|
||||
@@ -79,9 +79,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Web.Mvc4.2010", "src
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Web.Mvc4.Tests.2010", "test\Spring\Spring.Web.Mvc4.Tests\Spring.Web.Mvc4.Tests.2010.csproj", "{7B2FB412-047C-4A34-A0D9-3F3D2727F388}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.2010", "src\Spring\Spring.Scheduling.Quartz20\Spring.Scheduling.Quartz20.2010.csproj", "{E823D54C-CE82-4868-929F-5F95A999F123}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.2010", "src\Spring\Spring.Scheduling.Quartz21\Spring.Scheduling.Quartz21.2010.csproj", "{E823D54C-CE82-4868-929F-5F95A999F123}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.Tests.2010", "test\Spring\Spring.Scheduling.Quartz20.Tests\Spring.Scheduling.Quartz20.Tests.2010.csproj", "{247787CF-ECE1-4675-8B42-7DF4329A4891}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.Tests.2010", "test\Spring\Spring.Scheduling.Quartz21.Tests\Spring.Scheduling.Quartz21.Tests.2010.csproj", "{247787CF-ECE1-4675-8B42-7DF4329A4891}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Messaging.Ems.Integration.Tests.2010", "test\Spring\Spring.Messaging.Ems.Integration.Tests\Spring.Messaging.Ems.Integration.Tests.2010.csproj", "{FA934E92-C8C2-428A-BE2A-26818F17A787}"
|
||||
EndProject
|
||||
@@ -91,7 +91,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Data.NHibernate33.In
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Messaging.Nms.Integration.Tests.2010", "test\Spring\Spring.Messaging.Nms.Integration.Tests\Spring.Messaging.Nms.Integration.Tests.2010.csproj", "{E5323AC8-137E-4EF7-BC62-3BD6FC0576CD}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.Integration.Tests.2010", "test\Spring\Spring.Scheduling.Quartz20.Integration.Tests\Spring.Scheduling.Quartz20.Integration.Tests.2010.csproj", "{8CF0F34A-CC93-4D87-AE14-A2DEEF072F26}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.Integration.Tests.2010", "test\Spring\Spring.Scheduling.Quartz21.Integration.Tests\Spring.Scheduling.Quartz21.Integration.Tests.2010.csproj", "{8CF0F34A-CC93-4D87-AE14-A2DEEF072F26}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Web.Conversation.NHibernate32.2010", "src\Spring\Spring.Web.Conversation.NHibernate32\Spring.Web.Conversation.NHibernate32.2010.csproj", "{64400FF8-2E9F-4809-B5F4-0C7EB8ABFF87}"
|
||||
EndProject
|
||||
|
||||
60
Spring.build
60
Spring.build
@@ -139,6 +139,8 @@ Commandline Examples:
|
||||
<property name="project.build.sign" value="false" overwrite="false" />
|
||||
|
||||
<property name="test.withcoverage" value="false" overwrite="true" />
|
||||
<!-- what coverage tool to use: ncover or opencover -->
|
||||
<property name="test.coverage.tool" value="ncover" overwrite="false" />
|
||||
|
||||
<!-- import non-redistributables if available -->
|
||||
<!-- to build certain libraries (e.g. Spring.Messaging.Ems), 3rd party libraries are required
|
||||
@@ -393,7 +395,7 @@ Commandline Examples:
|
||||
<property name="lib.dir" value="${spring.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}"/>
|
||||
<property name="nh32.lib.dir" value="${spring.basedir}/lib/NHibernate32/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}"/>
|
||||
<property name="nh33.lib.dir" value="${spring.basedir}/lib/NHibernate33/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}"/>
|
||||
<property name="quartz20.lib.dir" value="${spring.basedir}/lib/Quartz20/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}"/>
|
||||
<property name="quartz21.lib.dir" value="${spring.basedir}/lib/Quartz21/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}"/>
|
||||
<call target="copylibtobin"/>
|
||||
|
||||
<!-- build assemblies -->
|
||||
@@ -414,7 +416,7 @@ Commandline Examples:
|
||||
<nant buildfile="src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.build" target="build" if="${build-testing-microsoft}"/>
|
||||
<nant buildfile="src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.build" target="build" if="${build-ems and (nant.settings.currentframework == 'net-3.5' or nant.settings.currentframework == 'net-4.0' )}"/>
|
||||
<nant buildfile="src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.build" target="build" if="${build-nms}"/>
|
||||
<nant buildfile="src/Spring/Spring.Scheduling.Quartz20/Spring.Scheduling.Quartz20.build" target="build" if="${build-quartz}"/>
|
||||
<nant buildfile="src/Spring/Spring.Scheduling.Quartz21/Spring.Scheduling.Quartz21.build" target="build" if="${build-quartz}"/>
|
||||
<nant buildfile="src/Spring/Spring.Messaging/Spring.Messaging.build" target="build" if="${build-msmq}"/>
|
||||
<nant buildfile="src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.build" target="build" if="${build-velocity}"/>
|
||||
<!--"Spring.ConversationWA.NH*.dll" should be at last to prevent the other assemblies are compiled with reference to this-->
|
||||
@@ -444,7 +446,7 @@ Commandline Examples:
|
||||
<nant buildfile="test/Spring/Spring.Messaging.Ems.Integration.Tests/Spring.Messaging.Ems.Integration.Tests.build" target="test" if="${build-ems}"/>
|
||||
<nant buildfile="test/Spring/Spring.Messaging.Nms.Tests/Spring.Messaging.Nms.Tests.build" target="test" if="${build-nms}"/>
|
||||
<nant buildfile="test/Spring/Spring.Messaging.Nms.Integration.Tests/Spring.Messaging.Nms.Integration.Tests.build" target="test" if="${build-nms}"/>
|
||||
<nant buildfile="test/Spring/Spring.Scheduling.Quartz20.Tests/Spring.Scheduling.Quartz20.Tests.build" target="test" if="${build-quartz}"/>
|
||||
<nant buildfile="test/Spring/Spring.Scheduling.Quartz21.Tests/Spring.Scheduling.Quartz21.Tests.build" target="test" if="${build-quartz}"/>
|
||||
<nant buildfile="test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.build" target="test" if="${build-msmq}"/>
|
||||
<nant buildfile="test/Spring/Spring.Template.Velocity.Tests/Spring.Template.Velocity.Tests.build" target="test" if="${build-velocity}"/>
|
||||
<!--"Spring.ConversationWA.NH*.Tests.dll" should be at last to prevent the other tests are compiled with reference to this-->
|
||||
@@ -454,15 +456,19 @@ Commandline Examples:
|
||||
<!-- Main solutions and examples are compiled via task build-solutions -->
|
||||
|
||||
<!-- build coverage summary -->
|
||||
<exec program="${tool.dir}/ncoverexplorer/ncoverexplorer.console.exe" workingdir="${current.bin.dir}" failonerror="false">
|
||||
<arg value="/xml:"${current.bin.dir}/TestCoverageSummary.xml"" />
|
||||
<arg value="/report:ModuleClassFunctionSummary" />
|
||||
<arg value="/sort:4" />
|
||||
<arg value="/minCoverage:80" />
|
||||
<arg value="/q" />
|
||||
<arg path="${current.bin.dir}/*-TestCoverage.xml" />
|
||||
</exec>
|
||||
<exec program="${tool.dir}/ncoverexplorer/ncoverexplorer.console.exe" workingdir="${current.bin.dir}" failonerror="false" if="${test.coverage.tool == 'ncover' and test.withcoverage}">
|
||||
<arg value="/xml:"${current.bin.dir}/TestCoverageSummary.xml"" />
|
||||
<arg value="/report:ModuleClassFunctionSummary" />
|
||||
<arg value="/sort:4" />
|
||||
<arg value="/minCoverage:80" />
|
||||
<arg value="/q" />
|
||||
<arg path="${current.bin.dir}/*-TestCoverage.xml" />
|
||||
</exec>
|
||||
|
||||
<exec program="${tool.dir}\ReportGenerator\bin\ReportGenerator.exe" workingdir="${current.bin.dir}" verbose="true" if="${test.coverage.tool == 'opencover' and test.withcoverage}">
|
||||
<arg value="*-TestCoverage.xml" />
|
||||
<arg path="${current.bin.dir}\CoverageReport\Summary" />
|
||||
</exec>
|
||||
</target>
|
||||
|
||||
<target name="compile-net-3.5" description="Builds .NET Framework 3.5 version"
|
||||
@@ -677,8 +683,8 @@ Commandline Examples:
|
||||
<delete dir="src/Spring/Spring.Messaging.Ems/bin" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Messaging/obj" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Messaging/bin" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Scheduling.Quartz20/obj" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Scheduling.Quartz20/bin" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Scheduling.Quartz21/obj" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Scheduling.Quartz21/bin" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Template.Velocity/obj" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Template.Velocity/bin" failonerror="false"/>
|
||||
<delete dir="src/Spring/Spring.Testing.NUnit/obj" failonerror="false"/>
|
||||
@@ -704,8 +710,8 @@ Commandline Examples:
|
||||
|
||||
<delete dir="test/Spring/Spring.Messaging.Ems.Integration.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Messaging.Ems.Integration.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz20.Integration.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz20.Integration.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz21.Integration.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz21.Integration.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Web.Mvc.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Web.Mvc.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Web.Mvc3.Tests/obj" failonerror="false"/>
|
||||
@@ -739,8 +745,8 @@ Commandline Examples:
|
||||
<delete dir="test/Spring/Spring.Messaging.Ems.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Messaging.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Messaging.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz20.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz20.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz21.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz21.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Template.Velocity.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Template.Velocity.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Web.Tests/obj" failonerror="false"/>
|
||||
@@ -766,8 +772,8 @@ Commandline Examples:
|
||||
</delete>
|
||||
<delete dir="test/Spring/Spring.Messaging.Ems.Integration.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Messaging.Ems.Integration.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz20.Integration.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz20.Integration.Tests/obj" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz21.Integration.Tests/bin" failonerror="false"/>
|
||||
<delete dir="test/Spring/Spring.Scheduling.Quartz21.Integration.Tests/obj" failonerror="false"/>
|
||||
<delete failonerror="false">
|
||||
<fileset basedir="test/Spring/Spring.Services.Tests/Data/Spring/WindowsService/Cassini/wwwroot/bin">
|
||||
<include name="*.dll"/>
|
||||
@@ -1411,9 +1417,9 @@ Commandline Examples:
|
||||
<include name="*/*/Spring.Messaging.xml"/>
|
||||
<include name="*/*/Spring.Messaging.pdb"/>
|
||||
|
||||
<include name="*/*/Spring.Scheduling.Quartz20.dll"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz20.xml"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz20.pdb"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz21.dll"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz21.xml"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz21.pdb"/>
|
||||
|
||||
<include name="*/*/Spring.Template.Velocity.dll"/>
|
||||
<include name="*/*/Spring.Template.Velocity.xml"/>
|
||||
@@ -1438,9 +1444,9 @@ Commandline Examples:
|
||||
<include name="*/Spring.Services.xml"/>
|
||||
<include name="*/Spring.Services.pdb"/>
|
||||
|
||||
<include name="*/*/Spring.Scheduling.Quartz20.dll"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz20.xml"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz20.pdb"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz21.dll"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz21.xml"/>
|
||||
<include name="*/*/Spring.Scheduling.Quartz21.pdb"/>
|
||||
|
||||
<include name="*/Spring.Web.Mvc.dll"/>
|
||||
<include name="*/Spring.Web.Mvc.xml"/>
|
||||
@@ -1650,7 +1656,7 @@ Commandline Examples:
|
||||
<include name="src/Spring/Spring.Messaging/**"/>
|
||||
<include name="src/Spring/Spring.Messaging.Nms/**"/>
|
||||
<include name="src/Spring/Spring.Messaging.Ems/**"/>
|
||||
<include name="src/Spring/Spring.Scheduling.Quartz20/**"/>
|
||||
<include name="src/Spring/Spring.Scheduling.Quartz21/**"/>
|
||||
<include name="src/Spring/Spring.Template.Velocity/**"/>
|
||||
<include name="src/Spring/Spring.Testing.NUnit/**"/>
|
||||
<include name="src/Spring/Spring.Testing.Microsoft/**"/>
|
||||
@@ -1675,7 +1681,7 @@ Commandline Examples:
|
||||
<include name="test/Spring/Spring.Messaging.Nms.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Messaging.Nms.Integration.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Messaging.Ems.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Scheduling.Quartz20.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Scheduling.Quartz21.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Template.Velocity.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Testing.NUnit.Tests/**"/>
|
||||
<include name="test/Spring/Spring.Testing.Microsoft.Tests/**"/>
|
||||
|
||||
@@ -17,11 +17,11 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Data.2008", "..\..\s
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Core.Tests.2008", "..\..\test\Spring\Spring.Core.Tests\Spring.Core.Tests.2008.csproj", "{44B16BAA-6DF8-447C-9D7F-3AD3D854D904}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.Integration.Tests.2008", "..\..\test\Spring\Spring.Scheduling.Quartz20.Integration.Tests\Spring.Scheduling.Quartz20.Integration.Tests.2008.csproj", "{8CF0F34A-CC93-4D87-AE14-A2DEEF072F26}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.Integration.Tests.2008", "..\..\test\Spring\Spring.Scheduling.Quartz21.Integration.Tests\Spring.Scheduling.Quartz21.Integration.Tests.2008.csproj", "{8CF0F34A-CC93-4D87-AE14-A2DEEF072F26}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.Tests.2008", "..\..\test\Spring\Spring.Scheduling.Quartz20.Tests\Spring.Scheduling.Quartz20.Tests.2008.csproj", "{47E7DF97-2515-4F2F-BBFD-0A4C205800DE}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.Tests.2008", "..\..\test\Spring\Spring.Scheduling.Quartz21.Tests\Spring.Scheduling.Quartz21.Tests.2008.csproj", "{47E7DF97-2515-4F2F-BBFD-0A4C205800DE}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz20.2008", "..\..\src\Spring\Spring.Scheduling.Quartz20\Spring.Scheduling.Quartz20.2008.csproj", "{764C3A6A-8690-49DD-B9AF-99E7C09AE4F0}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Scheduling.Quartz21.2008", "..\..\src\Spring\Spring.Scheduling.Quartz21\Spring.Scheduling.Quartz21.2008.csproj", "{764C3A6A-8690-49DD-B9AF-99E7C09AE4F0}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
||||
166
build-support/tools/OpenCover/License.rtf
Normal file
166
build-support/tools/OpenCover/License.rtf
Normal file
@@ -0,0 +1,166 @@
|
||||
{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch31506\stshfhich31506\stshfbi31506\deflang3081\deflangfe3081\themelang3081\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}
|
||||
{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
|
||||
{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}
|
||||
{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
|
||||
{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
|
||||
{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f39\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f40\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\f42\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f43\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f44\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f45\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\f46\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f47\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f379\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f380\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
|
||||
{\f382\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f383\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f386\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f387\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}
|
||||
{\f409\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f410\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f412\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f413\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
|
||||
{\f416\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f417\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
|
||||
{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
|
||||
{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}
|
||||
{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
|
||||
{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
|
||||
{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
|
||||
{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
|
||||
{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
|
||||
{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
|
||||
\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp
|
||||
\f31506\fs22\lang3081\langfe1033\langfenp1033 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1
|
||||
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang3081\langfe1033\cgrid\langnp3081\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive
|
||||
\ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
|
||||
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1
|
||||
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31506\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang3081\langfe1033\cgrid\langnp3081\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}}
|
||||
{\*\rsidtbl \rsid11275983\rsid14818796\rsid15367925\rsid16724145}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author Shaun}{\operator Shaun}
|
||||
{\creatim\yr2012\mo1\dy5\hr7\min52}{\revtim\yr2012\mo2\dy21\hr8\min10}{\version3}{\edmins2}{\nofpages1}{\nofwords157}{\nofchars900}{\*\company Microsoft}{\nofcharsws1055}{\vern49273}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/word
|
||||
ml}}\paperw11906\paperh16838\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
|
||||
\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen
|
||||
\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1
|
||||
\jexpand\viewkind1\viewscale60\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct
|
||||
\asianbrkrule\rsidroot15367925\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0
|
||||
{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2
|
||||
\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6
|
||||
\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
|
||||
{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14818796 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0
|
||||
\f31506\fs22\lang3081\langfe1033\cgrid\langnp3081\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14818796 Copyright (c) 2011}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid16724145 -2012}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14818796 Shaun Wilde
|
||||
\par Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation
|
||||
files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fu
|
||||
rnished to do so, subject to the following conditions:
|
||||
\par The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
\par THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
|
||||
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11275983
|
||||
\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
|
||||
9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
|
||||
5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
|
||||
b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
|
||||
0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
|
||||
a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
|
||||
c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
|
||||
0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
|
||||
a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
|
||||
6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
|
||||
4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
|
||||
4757e8d3f729e245eb2b260a0238fd010000ffff0300504b03041400060008000000210030dd4329a8060000a41b0000160000007468656d652f7468656d652f
|
||||
7468656d65312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87
|
||||
615b8116d8a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad
|
||||
79482a9c0498f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b
|
||||
5d8a314d3c94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab
|
||||
999fb7b4717509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9
|
||||
699640f6719e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd586
|
||||
8b37a088d1e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d6
|
||||
0cf03ac1a5193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f
|
||||
9e7ef3f2d117d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be
|
||||
15c308d3f28acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a9979
|
||||
3849c26ae66252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d
|
||||
32a423279a668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2a
|
||||
f074481847bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86
|
||||
e877f0034e16bafb0e258ebb4faf06b769e888340b103d331115bebc4eb813bf83291b63624a0d1475a756c734f9bbc2cd28546ecbe1e20a3794ca175f3fae90
|
||||
fb6d2dd99bb07b55e5ccf68942bd0877b23c77b908e8db5f9db7f024d9239010f35bd4bbe2fcae387bfff9e2bc289f2fbe24cfaa301468dd8bd846dbb4ddf1c2
|
||||
ae7b4c191ba8292337a469bc25ec3d411f06f53a73e224c5292c8de0516732307070a1c0660d125c7d44553488700a4d7bddd3444299910e254ab984c3a219ae
|
||||
a4adf1d0f82b7bd46cea4388ad1c12ab5d1ed8e1153d9c9f350a3246aad01c6873462b9ac05999ad5cc988826eafc3acae853a33b7ba11cd1445875ba1b236b1
|
||||
399483c90bd560b0b0263435085a21b0f22a9cf9356b38ec6046026d77eba3dc2dc60b17e92219e180643ed27acffba86e9c94c7ca9c225a0f1b0cfae0788ad5
|
||||
4adc5a9aec1b703b8b93caec1a0bd8e5de7b132fe5113cf312503b998e2c2927274bd051db6b35979b1ef271daf6c6704e86c73805af4bdd476216c26593af84
|
||||
0dfb5393d964f9cc9bad5c313709ea70f561ed3ea7b053075221d51696910d0d339585004b34272bff7213cc7a510a5454a3b349b1b206c1f0af490176745d4b
|
||||
c663e2abb2b34b23da76f6352ba57ca2881844c1111ab189d8c7e07e1daaa04f40255c77988aa05fe06e4e5bdb4cb9c5394bbaf28d98c1d971ccd20867e556a7
|
||||
689ec9166e0a522183792b8907ba55ca6e943bbf2a26e52f48957218ffcf54d1fb09dc3eac04da033e5c0d0b8c74a6b43d2e54c4a10aa511f5fb021a07533b20
|
||||
5ae07e17a621a8e082dafc17e450ffb739676998b48643a4daa7211214f623150942f6a02c99e83b85583ddbbb2c4996113211551257a656ec1139246ca86be0
|
||||
aadedb3d1441a89b6a929501833b197fee7b9641a3503739e57c732a59b1f7da1cf8a73b1f9bcca0945b874d4393dbbf10b1680f66bbaa5d6f96e77b6f59113d
|
||||
316bb31a795600b3d256d0cad2fe354538e7566b2bd69cc6cbcd5c38f0e2bcc63058344429dc2121fd07f63f2a7c66bf76e80d75c8f7a1b622f878a18941d840
|
||||
545fb28d07d205d20e8ea071b283369834296bdaac75d256cb37eb0bee740bbe278cad253b8bbfcf69eca23973d939b97891c6ce2cecd8da8e2d343578f6648a
|
||||
c2d0383fc818c798cf64e52f597c740f1cbd05df0c264c49134cf09d4a60e8a107260f20f92d47b374e32f000000ffff0300504b030414000600080000002100
|
||||
0dd1909fb60000001b010000270000007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f7
|
||||
8277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89
|
||||
d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd500
|
||||
1996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0f
|
||||
bfff0000001c0200001300000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6
|
||||
a7e7c0000000360100000b00000000000000000000000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a
|
||||
0000001c00000000000000000000000000190200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021
|
||||
0030dd4329a8060000a41b00001600000000000000000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d001400060008
|
||||
00000021000dd1909fb60000001b0100002700000000000000000000000000b20900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000ad0a00000000}
|
||||
{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
|
||||
617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
|
||||
6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
|
||||
656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
|
||||
{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
|
||||
\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
|
||||
\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
|
||||
\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000
|
||||
4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000
|
||||
d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000e00b
|
||||
b50e14f0cc01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000105000000000000}}
|
||||
Binary file not shown.
Binary file not shown.
29
build-support/tools/OpenCover/log4net.config
Normal file
29
build-support/tools/OpenCover/log4net.config
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
|
||||
</configSections>
|
||||
|
||||
<log4net>
|
||||
<appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
|
||||
<mapping>
|
||||
<level value="ERROR" />
|
||||
<foreColor value="White" />
|
||||
<backColor value="Red, HighIntensity" />
|
||||
</mapping>
|
||||
<mapping>
|
||||
<level value="DEBUG" />
|
||||
<backColor value="Green" />
|
||||
</mapping>
|
||||
<layout type="log4net.Layout.PatternLayout">
|
||||
<conversionPattern value="%message%newline" />
|
||||
</layout>
|
||||
</appender>
|
||||
|
||||
<root>
|
||||
<appender-ref ref="ColoredConsoleAppender" />
|
||||
</root>
|
||||
|
||||
</log4net>
|
||||
|
||||
</configuration>
|
||||
BIN
build-support/tools/OpenCover/log4net.dll
Normal file
BIN
build-support/tools/OpenCover/log4net.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -12,34 +12,31 @@
|
||||
DESCRIPTION
|
||||
|
||||
ReportGenerator converts XML reports generated by PartCover, OpenCover
|
||||
or NCover into a readable HTML report.
|
||||
In contrast to the XSLT-Transformation included in PartCover, the
|
||||
report is more detailed.
|
||||
It does not only show the coverage quota, but also includes the source
|
||||
code and visualizes which line has been covered.
|
||||
or NCover into a readable report in various formats.
|
||||
The reports do not only show the coverage quota, but also include the
|
||||
source code and visualize which line has been covered.
|
||||
|
||||
ReportGenerator supports merging several reports into one.
|
||||
If you pass several reports to ReportGenerator, the reports will be
|
||||
merged into one.
|
||||
It is also possible to pass one XML file containing several reports to
|
||||
ReportGenerator (e.g. a build log file).
|
||||
|
||||
Several output formats are supported by ReportGenerator. The following
|
||||
report types can be generated:
|
||||
The following output formats are supported by ReportGenerator:
|
||||
|
||||
-HTML, HTMLSummary
|
||||
-XML, XMLSummary
|
||||
-Latex, LatexSummary
|
||||
|
||||
=======================================================================
|
||||
|
||||
COMPATIBILITY
|
||||
Compatibility:
|
||||
|
||||
OpenCover
|
||||
PartCover 4.0
|
||||
PartCover 2.2, 2.3
|
||||
Visual Studio
|
||||
NCover (tested version 1.5.8, other versions may not work)
|
||||
|
||||
Also available as NuGet package:
|
||||
http://nuget.org/List/Packages/ReportGenerator
|
||||
|
||||
=======================================================================
|
||||
|
||||
LICENSE
|
||||
@@ -54,6 +51,95 @@ For further details take a look at LICENSE.txt.
|
||||
|
||||
CHANGELOG
|
||||
|
||||
1.7.1.0
|
||||
|
||||
* Fix: Issue #9706: Trailing slashes in command line arguments
|
||||
|
||||
1.7.0.0
|
||||
|
||||
* New: Issue #9698: Added "coverbytest" support of OpenCover
|
||||
* Fix: Issue #9671: Reduced length of report filenames
|
||||
* Fix: Reports can now be located in an UNC path
|
||||
|
||||
1.6.1.0
|
||||
|
||||
* Fix: Issue #9646: Unhandled IO-Exception when source directories
|
||||
are supplied
|
||||
|
||||
1.6.0.0
|
||||
|
||||
* New: Added support for Visual Studio coverage reports
|
||||
* New: Issue #9534: Added support for wildcards in report file
|
||||
pattern
|
||||
* Fix: OpenCoverParser supports coverage for methods that 'yield'
|
||||
the result
|
||||
|
||||
1.5.0.0
|
||||
|
||||
* Fix: Improved merging of metrics (now using full signature)
|
||||
* Fix: Reduced memory usage during report generation
|
||||
|
||||
1.4.1.0
|
||||
|
||||
* New: Added verbosity switch
|
||||
* New: Added possibility to generate several output formats at once
|
||||
|
||||
1.4.0.0
|
||||
|
||||
* Fix: Issue #9372: Reduced memory usage
|
||||
|
||||
1.3.0.0
|
||||
|
||||
* New: Added more report preprocessing to deal with auto properties
|
||||
and source files that don't appear in OpenCover/PartCover
|
||||
reports
|
||||
* New: Added possibility to filter assemblies
|
||||
|
||||
1.2.7.0
|
||||
|
||||
* Fix: Issue #9266: Improved performance
|
||||
|
||||
1.2.6.0
|
||||
|
||||
* Fix: Issue #9141: Handling of same assembly in different
|
||||
directories in OpenCoverParser
|
||||
|
||||
1.2.5.0
|
||||
|
||||
* New: Excluded ignored classes from OpenCoverParser
|
||||
|
||||
1.2.4.0
|
||||
|
||||
* Fix: Issue #9065: Rounding of coverage quota down to the last
|
||||
significant figure
|
||||
* Fix: Issue #9041: Merging reports doesn't work when the same
|
||||
module is used from different paths
|
||||
|
||||
1.2.3.0
|
||||
|
||||
* Fix: Issue #8992: Improved HTML Summary (collapsing of classes)
|
||||
|
||||
1.2.2.0
|
||||
|
||||
* Fix: Issue #8931: Improved layout of Html reports
|
||||
* Fix: Issue #8958: Coverage for types with no sequence points
|
||||
* Fix: Issue #8936: Additional statistics for assemblies
|
||||
|
||||
1.2.1.0
|
||||
|
||||
* Fix: Issue #8653: NCover - OutOfMemoryException on a seqpoint with
|
||||
a magic line
|
||||
* Fix: Improved layout of Latex reports
|
||||
|
||||
1.2.0.0
|
||||
|
||||
* New: Added support for OpenCover metrics
|
||||
* New: Added support for AutoProperties in OpenCover/PartCover
|
||||
|
||||
1.1.1.0
|
||||
|
||||
* Fix: Reports now saved with more unique filename
|
||||
|
||||
1.1.0.0
|
||||
|
||||
* New: Added support for OpenCover
|
||||
@@ -112,11 +198,4 @@ CHANGELOG
|
||||
|
||||
0.1.0.0
|
||||
|
||||
* New: Initial release
|
||||
|
||||
=======================================================================
|
||||
|
||||
KNOWN ISSUES
|
||||
|
||||
The reports generated by PartCover do not contain enough information to
|
||||
correctly get the coverage of 'Auto Properties'.
|
||||
* New: Initial release
|
||||
Binary file not shown.
Binary file not shown.
@@ -191,7 +191,8 @@ ${test.withcoverage}: flag indicating whether to invoke tests with test-coverage
|
||||
</if>
|
||||
|
||||
<if test="${test.withcoverage}" >
|
||||
<call target="common.run-tests.ncover" />
|
||||
<call target="common.run-tests.ncover" if="${test.coverage.tool == 'ncover'}" />
|
||||
<call target="common.run-tests.opencover" if="${test.coverage.tool == 'opencover'}" />
|
||||
</if>
|
||||
|
||||
</target>
|
||||
|
||||
@@ -78,7 +78,7 @@
|
||||
<ItemGroup>
|
||||
<Reference Include="C5">
|
||||
<Name>C5</Name>
|
||||
<HintPath>..\..\..\..\lib\Quartz20\net\3.5\C5.dll</HintPath>
|
||||
<HintPath>..\..\..\..\lib\Quartz21\net\3.5\C5.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Common.Logging">
|
||||
<Name>Common.Logging</Name>
|
||||
@@ -86,15 +86,15 @@
|
||||
</Reference>
|
||||
<Reference Include="Quartz">
|
||||
<Name>Quartz</Name>
|
||||
<HintPath>..\..\..\..\lib\Quartz20\net\3.5\Quartz.dll</HintPath>
|
||||
<HintPath>..\..\..\..\lib\Quartz21\net\3.5\Quartz.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Spring.Core">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\..\bin\net\3.5\debug\Spring.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Spring.Scheduling.Quartz20">
|
||||
<Reference Include="Spring.Scheduling.Quartz21">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\..\bin\net\3.5\debug\Spring.Scheduling.Quartz20.dll</HintPath>
|
||||
<HintPath>..\..\..\..\bin\net\3.5\debug\Spring.Scheduling.Quartz21.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System">
|
||||
<Name>System</Name>
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
<ItemGroup>
|
||||
<Reference Include="C5">
|
||||
<Name>C5</Name>
|
||||
<HintPath>..\..\..\..\lib\Quartz20\net\3.5\C5.dll</HintPath>
|
||||
<HintPath>..\..\..\..\lib\Quartz21\net\3.5\C5.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Common.Logging">
|
||||
<Name>Common.Logging</Name>
|
||||
@@ -104,7 +104,7 @@
|
||||
</Reference>
|
||||
<Reference Include="Quartz">
|
||||
<Name>Quartz</Name>
|
||||
<HintPath>..\..\..\..\lib\Quartz20\net\4.0\Quartz.dll</HintPath>
|
||||
<HintPath>..\..\..\..\lib\Quartz21\net\4.0\Quartz.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Spring.Core">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
@@ -112,7 +112,7 @@
|
||||
</Reference>
|
||||
<Reference Include="Spring.Scheduling.Quartz">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\..\bin\net\4.0\debug\Spring.Scheduling.Quartz20.dll</HintPath>
|
||||
<HintPath>..\..\..\..\bin\net\4.0\debug\Spring.Scheduling.Quartz21.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System">
|
||||
<Name>System</Name>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<objects xmlns="http://www.springframework.net" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.springframework.net http://www.springframework.net/xsd/spring-objects.xsd">
|
||||
|
||||
<object name="exampleJob" type="Spring.Scheduling.Quartz.JobDetailObject, Spring.Scheduling.Quartz20">
|
||||
<object name="exampleJob" type="Spring.Scheduling.Quartz.JobDetailObject, Spring.Scheduling.Quartz21">
|
||||
<property name="JobType" value="Spring.Scheduling.Quartz.Example.ExampleJob, Spring.Scheduling.Quartz.Example" />
|
||||
<!-- We can inject values throgh JobDataMap -->
|
||||
<property name="JobDataAsMap">
|
||||
@@ -17,20 +17,20 @@
|
||||
<property name="UserName" value="Gabriel" />
|
||||
</object>
|
||||
|
||||
<object id="jobDetail" type="Spring.Scheduling.Quartz.MethodInvokingJobDetailFactoryObject, Spring.Scheduling.Quartz20">
|
||||
<object id="jobDetail" type="Spring.Scheduling.Quartz.MethodInvokingJobDetailFactoryObject, Spring.Scheduling.Quartz21">
|
||||
<!-- We don't actually need to implement IJob as we can use delegation -->
|
||||
<property name="TargetObject" ref="adminService" />
|
||||
<property name="TargetMethod" value="DoAdminWork" />
|
||||
</object>
|
||||
|
||||
<object id="jobDetailNonConcurrent" type="Spring.Scheduling.Quartz.MethodInvokingJobDetailFactoryObject, Spring.Scheduling.Quartz20">
|
||||
<object id="jobDetailNonConcurrent" type="Spring.Scheduling.Quartz.MethodInvokingJobDetailFactoryObject, Spring.Scheduling.Quartz21">
|
||||
<property name="targetObject" ref="adminService" />
|
||||
<property name="targetMethod" value="DoAdminWork" />
|
||||
<!-- Automatic IStatefulJob wrapping -->
|
||||
<property name="concurrent" value="false" />
|
||||
</object>
|
||||
|
||||
<object id="simpleTrigger" type="Spring.Scheduling.Quartz.SimpleTriggerObject, Spring.Scheduling.Quartz20">
|
||||
<object id="simpleTrigger" type="Spring.Scheduling.Quartz.SimpleTriggerObject, Spring.Scheduling.Quartz21">
|
||||
<!-- see the example of method invoking job above -->
|
||||
<property name="jobDetail" ref="jobDetail" />
|
||||
<!-- 5 seconds -->
|
||||
@@ -40,13 +40,13 @@
|
||||
</object>
|
||||
|
||||
|
||||
<object id="cronTrigger" type="Spring.Scheduling.Quartz.CronTriggerObject, Spring.Scheduling.Quartz20">
|
||||
<object id="cronTrigger" type="Spring.Scheduling.Quartz.CronTriggerObject, Spring.Scheduling.Quartz21">
|
||||
<property name="jobDetail" ref="exampleJob" />
|
||||
<!-- run every 20 second of minute -->
|
||||
<property name="cronExpressionString" value="0/20 * * * * ?" />
|
||||
</object>
|
||||
|
||||
<object type="Spring.Scheduling.Quartz.SchedulerFactoryObject, Spring.Scheduling.Quartz20">
|
||||
<object type="Spring.Scheduling.Quartz.SchedulerFactoryObject, Spring.Scheduling.Quartz21">
|
||||
<property name="triggers">
|
||||
<list>
|
||||
<ref object="cronTrigger" />
|
||||
|
||||
Binary file not shown.
3304
lib/Net/2.0/Common.Logging.xml
Normal file
3304
lib/Net/2.0/Common.Logging.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
3304
lib/Net/3.5/Common.Logging.xml
Normal file
3304
lib/Net/3.5/Common.Logging.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
3304
lib/Net/4.0/Common.Logging.xml
Normal file
3304
lib/Net/4.0/Common.Logging.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
lib/Quartz21/mono/3.5/Quartz.dll
Normal file
BIN
lib/Quartz21/mono/3.5/Quartz.dll
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
lib/Quartz21/mono/4.0/Quartz.dll
Normal file
BIN
lib/Quartz21/mono/4.0/Quartz.dll
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
lib/Quartz21/net/3.5/Quartz.dll
Normal file
BIN
lib/Quartz21/net/3.5/Quartz.dll
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
lib/Quartz21/net/4.0/Quartz.dll
Normal file
BIN
lib/Quartz21/net/4.0/Quartz.dll
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -63,7 +63,15 @@ namespace Spring.Scheduling.Quartz
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <summary>
|
||||
/// Allows the the job factory to destroy/cleanup the job if needed.
|
||||
/// </summary>
|
||||
public virtual void ReturnJob(IJob job)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Create an instance of the specified job class.
|
||||
/// <p>
|
||||
/// Can be overridden to post-process the job instance.
|
||||
@@ -43,6 +43,13 @@ namespace Spring.Scheduling.Quartz
|
||||
metadata = new SpringMetadataAdapter(dbProvider.DbMetadata);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes the db provider implementation.
|
||||
/// </summary>
|
||||
public void Initialize()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates the command.
|
||||
@@ -8,24 +8,24 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Spring</RootNamespace>
|
||||
<AssemblyName>Spring.Scheduling.Quartz20</AssemblyName>
|
||||
<AssemblyName>Spring.Scheduling.Quartz21</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz20\Debug\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz21\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DocumentationFile>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz\Debug\Spring.Scheduling.Quartz20.XML</DocumentationFile>
|
||||
<DocumentationFile>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz\Debug\Spring.Scheduling.Quartz21.XML</DocumentationFile>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz20\Release\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz21\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -33,7 +33,7 @@
|
||||
<ItemGroup>
|
||||
<Reference Include="C5, Version=1.1.0.0, Culture=neutral, PublicKeyToken=06a1b38866503b69, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\C5.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Quartz21\net\3.5\C5.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Common.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
@@ -41,7 +41,7 @@
|
||||
</Reference>
|
||||
<Reference Include="Quartz, Version=2.0.0.100, Culture=neutral, PublicKeyToken=f6b8c98a402cc8a4, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\Quartz.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Quartz21\net\3.5\Quartz.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
||||
@@ -9,7 +9,7 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Spring</RootNamespace>
|
||||
<AssemblyName>Spring.Scheduling.Quartz20</AssemblyName>
|
||||
<AssemblyName>Spring.Scheduling.Quartz21</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
@@ -21,31 +21,28 @@
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz20\Debug\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz21\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG;NET_4_0</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DocumentationFile>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz20\Debug\Spring.Scheduling.Quartz20.XML</DocumentationFile>
|
||||
<DocumentationFile>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz21\Debug\Spring.Scheduling.Quartz21.XML</DocumentationFile>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz20\Release\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz21\Release\</OutputPath>
|
||||
<DefineConstants>TRACE;NET_4_0</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="C5">
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\C5.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Common.Logging, Version=1.1.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e">
|
||||
<Reference Include="Common.Logging, Version=2.1.2.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\net\2.0\Common.Logging.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Net\3.5\Common.Logging.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Quartz">
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\Quartz.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Quartz21\net\3.5\Quartz.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" ?>
|
||||
<project name="Spring.Scheduling.Quartz20" default="build" xmlns="http://nant.sf.net/schemas/nant.xsd">
|
||||
<project name="Spring.Scheduling.Quartz21" default="build" xmlns="http://nant.sf.net/schemas/nant.xsd">
|
||||
<!--
|
||||
Required properties:
|
||||
* current.bin.dir - (path) root level to build to
|
||||
@@ -8,9 +8,9 @@
|
||||
-->
|
||||
<target name="build">
|
||||
|
||||
<echo message="${quartz20.lib.dir}" />
|
||||
<echo message="${quartz21.lib.dir}" />
|
||||
<copy todir="${current.bin.dir}" overwrite="true">
|
||||
<fileset basedir="${quartz20.lib.dir}">
|
||||
<fileset basedir="${quartz21.lib.dir}">
|
||||
<include name="**/*.dll" />
|
||||
</fileset>
|
||||
</copy>
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Spring.Scheduling.Quartz20</id>
|
||||
<id>Spring.Scheduling.Quartz21</id>
|
||||
<projectUrl>http://www.springframework.net/</projectUrl>
|
||||
<licenseUrl>http://www.springframework.net/license.html</licenseUrl>
|
||||
<iconUrl>http://springframework.net/images/SpringSource_Leaves32x32.png</iconUrl>
|
||||
@@ -20,11 +20,11 @@
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="build\net\3.5\release\Spring.Scheduling.Quartz20.dll" target="lib\net35" />
|
||||
<file src="build\net\3.5\release\Spring.Scheduling.Quartz20.pdb" target="lib\net35" />
|
||||
<file src="build\net\3.5\release\Spring.Scheduling.Quartz20.xml" target="lib\net35" />
|
||||
<file src="build\net\4.0\release\Spring.Scheduling.Quartz20.dll" target="lib\net40" />
|
||||
<file src="build\net\4.0\release\Spring.Scheduling.Quartz20.pdb" target="lib\net40" />
|
||||
<file src="build\net\4.0\release\Spring.Scheduling.Quartz20.xml" target="lib\net40" />
|
||||
<file src="build\net\3.5\release\Spring.Scheduling.Quartz21.dll" target="lib\net35" />
|
||||
<file src="build\net\3.5\release\Spring.Scheduling.Quartz21.pdb" target="lib\net35" />
|
||||
<file src="build\net\3.5\release\Spring.Scheduling.Quartz21.xml" target="lib\net35" />
|
||||
<file src="build\net\4.0\release\Spring.Scheduling.Quartz21.dll" target="lib\net40" />
|
||||
<file src="build\net\4.0\release\Spring.Scheduling.Quartz21.pdb" target="lib\net40" />
|
||||
<file src="build\net\4.0\release\Spring.Scheduling.Quartz21.xml" target="lib\net40" />
|
||||
</files>
|
||||
</package>
|
||||
@@ -1,958 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Spring.Web.Conversation.NHibernate32</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Spring.Data.NHibernate.Support.SessionPerConversationScope">
|
||||
<summary>
|
||||
Based on <see cref="T:Spring.Data.NHibernate.Support.SessionScope"/>
|
||||
for support of 'session-per-conversation' pattern.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Data.NHibernate.Support.SessionPerConversationScope.log">
|
||||
<summary>
|
||||
The logging instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> class.
|
||||
Uses default values for <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.#ctor(NHibernate.IInterceptor,NHibernate.FlushMode)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> class.
|
||||
</summary>
|
||||
<param name="entityInterceptor">Specify the <see cref="T:NHibernate.IInterceptor"/> to be set on each session provided by this <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/> instance.</param>
|
||||
<param name="defaultFlushMode">Specify the flushmode to be applied on each session provided by this <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/> instance.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.#ctor(Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Spring.Data.NHibernate.Support.SessionScope"/> class.
|
||||
</summary>
|
||||
<param name="settings">An <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> instance holding the scope configuration</param>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.SetOpen(System.Boolean)">
|
||||
<summary>
|
||||
Sets a flag, whether this scope is in "open" state on the current logical thread.
|
||||
</summary>
|
||||
<param name="isOpen"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.Dispose">
|
||||
<summary>
|
||||
NOOP.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.Open(Spring.Web.Conversation.IConversationState,System.Collections.Generic.ICollection{Spring.Web.Conversation.IConversationState})">
|
||||
<summary>
|
||||
Open a new session or reconect the
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> in <paramref name="activeConversation"/>.
|
||||
Participating in an existing session registed with <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>
|
||||
is not alowed.
|
||||
</summary>
|
||||
<param name="activeConversation"></param>
|
||||
<param name="allManagedConversation"></param>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If there is another conversation with a <see cref="T:NHibernate.ISession"/> with opened
|
||||
<see cref="T:System.Data.IDbConnection"/>.</item>
|
||||
<item>If attempting to participate in an existing NHibernate <see cref="T:NHibernate.ISessionFactory"/>
|
||||
managed by <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>.
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.Close(NHibernate.ISessionFactory,System.Collections.Generic.ICollection{Spring.Web.Conversation.IConversationState})">
|
||||
<summary>
|
||||
Close the current view's session and unregisters
|
||||
from <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>.
|
||||
</summary>
|
||||
<param name="sessionFactory">The session factory that <see cref="T:Spring.Web.Conversation.IConversationState"/> on <paramref name="allManagedConversation"/> use</param>
|
||||
<param name="allManagedConversation">A list of conversations which the session can be closed or disconnected</param>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If start/resume a conversation from a
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/> when exists a different <see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
with open <see cref="T:NHibernate.ISession"/> registered on <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>
|
||||
</item>
|
||||
<item>If the holder on <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>, is not a <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder"/>.</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.DefaultFlushMode">
|
||||
<summary>
|
||||
Gets the flushmode to be applied on each newly created session.
|
||||
</summary>
|
||||
<remarks>
|
||||
This property defaults to <see cref="F:NHibernate.FlushMode.Never"/> to ensure that modifying objects outside the boundaries
|
||||
of a transaction will not be persisted. It is recommended to not change this value but wrap any modifying operation
|
||||
within a transaction.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.EntityInterceptor">
|
||||
<summary>
|
||||
Get the configured EntityInterceptor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.OpenerConversationId">
|
||||
<summary>
|
||||
Id for conversation that open the Session.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.IsOpen">
|
||||
<summary>
|
||||
Gets a flag, whether this scope is in "open" state on the current logical thread.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder">
|
||||
<summary>
|
||||
This sessionHolder creates a session for the active conversation only if it is
|
||||
needed (<see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/>).
|
||||
</summary>
|
||||
<remarks>
|
||||
Although a NHibernateSession defers creation of db-connections until they are really
|
||||
needed, instantiation a session is still more expensive than using LazySessionHolder.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder.#ctor(Spring.Data.NHibernate.Support.SessionPerConversationScope,Spring.Web.Conversation.IConversationState,System.Collections.Generic.ICollection{Spring.Web.Conversation.IConversationState})">
|
||||
<summary>
|
||||
Initialize a new instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder.EnsureInitialized">
|
||||
<summary>
|
||||
Create a new session on demand
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.IConversationState">
|
||||
<summary>
|
||||
Port to conversation. If the object is not found in the current
|
||||
conversation, will be tried on the parent if the parent is
|
||||
not null.
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
If <see cref="P:Spring.Web.Conversation.IConversationState.Id"/> is different from spring name for this instance.
|
||||
</exception>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationState.StartResumeConversation">
|
||||
<summary>
|
||||
Starts or resumes the conversation and the <see cref="P:Spring.Web.Conversation.IConversationState.ParentConversation"/>.
|
||||
<para>If <see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> is not null, so
|
||||
<see cref="M:NHibernate.ISessionFactory.GetCurrentSession"/> is called to
|
||||
Raise SessionHolder for make the reconnection.
|
||||
</para>
|
||||
<para>Make <see cref="P:Spring.Web.Conversation.IConversationState.IsNew"/> return false.
|
||||
</para>
|
||||
<para>Update the <see cref="P:Spring.Web.Conversation.IConversationState.LastAccess"/>.
|
||||
</para>
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If this conversation is ended.
|
||||
</item>
|
||||
<item>If <see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> is not null and
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> different from
|
||||
<see cref="M:NHibernate.ISessionFactory.GetCurrentSession"/>
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationState.EndConversation">
|
||||
<summary>
|
||||
Ends the conversation. End each of the 'inner conversations' in
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.InnerConversations"/>. Returns false if the
|
||||
conversation and all <see cref="T:Spring.Web.Conversation.IConversationState"/> of
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.InnerConversations"/> has already been ended.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If <see cref="P:System.Web.HttpContext.Current"/>.
|
||||
<see cref="T:System.Web.SessionState.HttpSessionState">Session</see>["spring.objects"]
|
||||
is null.
|
||||
</item>
|
||||
<item>The 'spring session scopes' are not located in the key
|
||||
'spring.objects' of HttpSessionState.
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationState.PauseConversation">
|
||||
<summary>
|
||||
Starts or resumes the conversation and each 'inner conversation' in
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.InnerConversations"/>.
|
||||
It is not about 'Session-per-conversation' because it is done by
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.Id">
|
||||
<summary>
|
||||
Conversation id.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.IsNew">
|
||||
<summary>
|
||||
Return true until <see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/> is called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.Ended">
|
||||
<summary>
|
||||
Return true if this conversation is ended.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.InnerConversations">
|
||||
<summary>
|
||||
Inner conversation. After added if the <see cref="P:Spring.Web.Conversation.IConversationState.ParentConversation"/>
|
||||
is null it will resolve to 'this'.
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">at
|
||||
<see cref="T:System.Collections.Generic.ICollection`1.Add(T)"/>,
|
||||
<see cref="T:System.Collections.Generic.IList`1.this[int]"/>,
|
||||
<see cref="T:System.Collections.Generic.IList`1.Insert(int, T)"/>
|
||||
if Circular Dependency is detected.</exception>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.ParentConversation">
|
||||
<summary>
|
||||
Conversation parent.
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If this conversation already has a different parent.
|
||||
</item>
|
||||
<item>If this Conversation is not new.
|
||||
</item>
|
||||
<item>If Circular Dependency is detected.
|
||||
</item>
|
||||
<item>The Parent conversation is not new.
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.TimeOut">
|
||||
<summary>
|
||||
TimeOut for the conversation in milliseconds.
|
||||
If <c>0</c> TimeOut will be ignored.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.LastAccess">
|
||||
<summary>
|
||||
Last acces for a value into this Conversation or Inner Conversation.
|
||||
Reset to DateTime.Now each time <see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/>
|
||||
is called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.ConversationManager">
|
||||
<summary>
|
||||
Conversation Manager. When this is setted if
|
||||
<see cref="M:Spring.Web.Conversation.IConversationManager.GetConversationById(System.String)"/>
|
||||
returns null so AddConversation is called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation">
|
||||
<summary>
|
||||
<para><see cref="T:NHibernate.ISession"/> that is stored in the root conversation.
|
||||
</para>
|
||||
<para>
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/> must support 'session-per-conversation'.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.SessionFactory">
|
||||
<summary>
|
||||
<para>If this is non-null run pattern 'session-per-conversation'.
|
||||
It also depends on <see cref="P:Spring.Web.Conversation.IConversationState.DbProvider"/> and <see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/>.
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/> must support ConversationManager.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.DbProvider">
|
||||
<summary>
|
||||
<para>If this is non-null run pattern 'session-per-conversation'.
|
||||
It also depends on <see cref="P:Spring.Web.Conversation.IConversationState.SessionFactory"/> and <see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/>.
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/> must support ConversationManager.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.IsPaused">
|
||||
<summary>
|
||||
Indicates that the conversation is paused.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.IConversationManager">
|
||||
<summary>
|
||||
manager for Conversations.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.GetConversationById(System.String)">
|
||||
<summary>
|
||||
Returns the conversation if it is still alive, otherwise it returns null.
|
||||
</summary>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.EndOnTimeOut">
|
||||
<summary>
|
||||
Ends all conversations with the timeout exceeded.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.PauseConversations">
|
||||
<summary>
|
||||
Close IDbConnections for <see cref="T:Spring.Web.Conversation.IConversationState"/> that
|
||||
use 'session-per-conversation'. It calls
|
||||
<see cref="M:Spring.Web.Conversation.IConversationState.PauseConversation"/> in all conversations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.FreeEnded">
|
||||
<summary>
|
||||
Release the ended conversations And removes them.
|
||||
If the conversation supports 'session-per-conversation', also close the session.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.AddConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Add conversation. If <see cref="T:Spring.Web.Conversation.IConversationManager"/> is null
|
||||
it resolves to 'this'.
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
If <paramref name="conversation"/> already has another manager.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.SetActiveConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Makes the 'root conversation' of <paramref name="conversation"/>
|
||||
the current active conversation and open/reopen the
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> if
|
||||
the conversation supports 'session-per-conversation'. Close all
|
||||
the connection for all session before.
|
||||
If <see cref="P:Spring.Web.Conversation.IConversationManager.EndPaused"/> is <c>true</c> will end all
|
||||
paused conversations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationManager.ActiveConversation">
|
||||
<summary>
|
||||
Returns the active conversation if exists, otherwise returns null.
|
||||
It depends on <see cref="M:Spring.Web.Conversation.IConversationManager.SetActiveConversation(Spring.Web.Conversation.IConversationState)"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationManager.SessionFactory">
|
||||
<summary>
|
||||
<para>If this is non-null run pattern 'session-per-conversation'.
|
||||
Must be the same SessionFactory of the managed conversations.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationManager.EndPaused">
|
||||
<summary>
|
||||
Ends the "paused conversations" in call to <see cref="P:Spring.Web.Conversation.IConversationManager.ActiveConversation"/>.
|
||||
Important: Unexpected behavior may occur if there are nested conversations,
|
||||
as in <see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/> only the current conversation and its parents
|
||||
are started, the 'conversations children' remain paused, so these will be ended.
|
||||
Defaul value: <c>false</c>.
|
||||
</summary>
|
||||
<remarks>
|
||||
<para>When it is true, "start/resume a conversation" will cause the other to be
|
||||
ended and cleaned up.
|
||||
</para>
|
||||
<para>This is useful to avoid memory leak where there are many conversations.
|
||||
This leak can be very considerable, as the conversation may keep a "NHibernate session"
|
||||
that can contain many objects in its cache from the database queries.
|
||||
</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.HttpModule.ConversationModule">
|
||||
<summary>
|
||||
HttpModule for ending Conversations with Timeout exceeded.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.HttpModule.ConversationModule.Init(System.Web.HttpApplication)">
|
||||
<summary>
|
||||
Add PostRequestHandlerExecute event to clear conversations with timeout exceeded.
|
||||
</summary>
|
||||
<param name="context"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.HttpModule.ConversationModule.Dispose">
|
||||
<summary>
|
||||
Disposes of the resources (other than memory) used by the module that implements <see cref="T:System.Web.IHttpModule"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.HttpModule.ConversationModule.page_Unload(System.Object,System.EventArgs)">
|
||||
<summary>
|
||||
Handles the Unload event of the page control.
|
||||
</summary>
|
||||
<param name="sender">The source of the event.</param>
|
||||
<param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
|
||||
<remarks>
|
||||
Necessary for Redirect or Abort for any reason.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.HttpModule.ConversationModule.ConversationManagerNameList">
|
||||
<summary>
|
||||
The Names of the <see cref="T:Spring.Web.Conversation.IConversationManager"/>s in the <see cref="T:Spring.Context.IApplicationContext"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.HttpModule.ConversationModule.ApplicationContext">
|
||||
<summary>
|
||||
Sets the <see cref="T:Spring.Context.IApplicationContext"/> that this
|
||||
object runs in.
|
||||
</summary>
|
||||
<value></value>
|
||||
<remarks>
|
||||
<p>
|
||||
Used to obtain the instances of <see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</p>
|
||||
<p>
|
||||
Invoked after population of normal object properties but before an
|
||||
init callback such as
|
||||
<see cref="T:Spring.Objects.Factory.IInitializingObject"/>'s
|
||||
<see cref="M:Spring.Objects.Factory.IInitializingObject.AfterPropertiesSet"/>
|
||||
or a custom init-method. Invoked after the setting of any
|
||||
<see cref="T:Spring.Context.IResourceLoaderAware"/>'s
|
||||
<see cref="P:Spring.Context.IResourceLoaderAware.ResourceLoader"/>
|
||||
property.
|
||||
</p>
|
||||
</remarks>
|
||||
<exception cref="T:Spring.Context.ApplicationContextException">
|
||||
In the case of application context initialization errors.
|
||||
</exception>
|
||||
<exception cref="T:Spring.Objects.ObjectsException">
|
||||
If thrown by any application context methods.
|
||||
</exception>
|
||||
<exception cref="T:Spring.Objects.Factory.ObjectInitializationException"/>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.InnerConversationList">
|
||||
<summary>
|
||||
List that make validation for Circular Dependency for <see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.#ctor(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Contructor.
|
||||
</summary>
|
||||
<param name="conversationOwner">The <see cref="T:Spring.Web.Conversation.IConversationState"/> that owns this <see cref="T:Spring.Web.Conversation.InnerConversationList"/>.</param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.PreAddProcessor(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Common Helper to be run before insert.
|
||||
</summary>
|
||||
<param name="itemAdded"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.PostAddProcessor(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Common Helper to be run after insert.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.IndexOf(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Insert(System.Int32,Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<param name="item"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.RemoveAt(System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Add(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Clear">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Contains(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.CopyTo(Spring.Web.Conversation.IConversationState[],System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="array"></param>
|
||||
<param name="arrayIndex"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Remove(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:IEnumerable`1"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.IEnumerable"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Add(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Contains(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.IndexOf(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Insert(System.Int32,System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Remove(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.CopyTo(System.Array,System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.ICollection"/>
|
||||
</summary>
|
||||
<param name="array"></param>
|
||||
<param name="index"></param>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.Item(System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.Count">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.IsReadOnly">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.IsFixedSize">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.System#Collections#IList#Item(System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.IsSynchronized">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.ICollection"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.SyncRoot">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.ICollection"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.WebConversationSpringState">
|
||||
<summary>
|
||||
Implementation of conversation in the infrastructure of Spring.
|
||||
It avoid Circular Dependencies.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Web.Conversation.WebConversationSpringState.MSG_CONVERSATION_ALREADY_HAS_PARENT">
|
||||
<summary>
|
||||
Default message for "CONVERSATION ALREADY HAS A PARENT" error.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.EndConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.StartResumeConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.PauseConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Add(System.String,System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.ContainsKey(System.String)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Remove(System.String)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.TryGetValue(System.String,System.Object@)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Clear">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="array"></param>
|
||||
<param name="arrayIndex"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:IEnumerable`1"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.IEnumerable"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.ToString">
|
||||
<summary>
|
||||
A String representation from conversation.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Id">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Ended">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.TimeOut">
|
||||
<summary>
|
||||
Default 180000.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.InnerConversations">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ParentConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.LastAccess">
|
||||
<summary>
|
||||
<see cref="P:Spring.Web.Conversation.WebConversationSpringState.LastAccess"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ConversationManager">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.RootSessionPerConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.SessionFactoryName">
|
||||
<summary>
|
||||
"SessionFactory" name in the current context.
|
||||
This approach is required to support serialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.SessionFactory">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.DbProviderName">
|
||||
<summary>
|
||||
"DbProvider" name in the current context.
|
||||
This approach is required to support serialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.DbProvider">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.IsNew">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.IsPaused">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ObjectName">
|
||||
<summary>
|
||||
<see cref="T:Spring.Objects.Factory.IObjectNameAware"/>. It is used to valddate <see cref="P:Spring.Web.Conversation.WebConversationSpringState.Id"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Keys">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Values">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Item(System.String)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Count">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.IsReadOnly">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ApplicationContext">
|
||||
<summary>
|
||||
Returns the current context. Supports serialization and deserialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings">
|
||||
<summary>
|
||||
Setting for <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/>
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.FLUSHMODE_DEFAULT">
|
||||
<summary>
|
||||
Default value for <see cref="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.DefaultFlushMode"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.#ctor">
|
||||
<summary>
|
||||
Initialize a new instance of <see cref="T:Spring.Data.NHibernate.Support.SessionScopeSettings"/> with default values.
|
||||
</summary>
|
||||
<remarks>
|
||||
Calling this constructor from your derived class leaves <see cref="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.EntityInterceptor"/>
|
||||
uninitialized. See <see cref="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.ResolveEntityInterceptor"/> for more.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.#ctor(NHibernate.IInterceptor,NHibernate.FlushMode)">
|
||||
<summary>
|
||||
Initialize a new instance of <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> with the given values and references.
|
||||
</summary>
|
||||
<param name="entityInterceptor">
|
||||
Specify the <see cref="T:NHibernate.IInterceptor"/> to be set on each session provided by the <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/> instance.
|
||||
</param>
|
||||
<param name="defaultFlushMode">
|
||||
Specify the flushmode to be applied on each session provided by the <see cref="T:Spring.Data.NHibernate.Support.SessionScope"/> instance.
|
||||
</param>
|
||||
<remarks>
|
||||
Calling this constructor marks all properties initialized.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.ResolveEntityInterceptor">
|
||||
<summary>
|
||||
Override this method to resolve an <see cref="T:NHibernate.IInterceptor"/> instance according to your chosen strategy.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.EntityInterceptor">
|
||||
<summary>
|
||||
Gets the configured <see cref="T:NHibernate.IInterceptor"/> instance to be used.
|
||||
</summary>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.DefaultFlushMode">
|
||||
<summary>
|
||||
Gets or Sets the flushmode to be applied on each newly created session.
|
||||
</summary>
|
||||
<remarks>
|
||||
This property defaults to <see cref="F:NHibernate.FlushMode.Never"/> to ensure that modifying objects outside the boundaries
|
||||
of a transaction will not be persisted. It is recommended to not change this value but wrap any modifying operation
|
||||
within a transaction.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.WebConversationManager">
|
||||
<summary>
|
||||
This was made to stay under session scope.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Web.Conversation.WebConversationManager.mutexEditDic">
|
||||
<summary>
|
||||
Semaphore to synchronize writes to the dictionary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.GetConversationById(System.String)">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.EndOnTimeOut">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.PauseConversations">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.FreeEnded">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.AddConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.SetActiveConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.LoadActiveConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.Dispose">
|
||||
<summary>
|
||||
Ends all conversations and Closes all their Session.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.RemoveConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Remove conversation.
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.ActiveConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.SessionFactoryName">
|
||||
<summary>
|
||||
"SessionFactory" name in the current context.
|
||||
This approach is required to support serialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.SessionFactory">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.EndPaused">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.ApplicationContext">
|
||||
<summary>
|
||||
Returns the current context. Supports serialization and deserialization.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,958 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Spring.Web.Conversation.NHibernate33</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Spring.Data.NHibernate.Support.SessionPerConversationScope">
|
||||
<summary>
|
||||
Based on <see cref="T:Spring.Data.NHibernate.Support.SessionScope"/>
|
||||
for support of 'session-per-conversation' pattern.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Data.NHibernate.Support.SessionPerConversationScope.log">
|
||||
<summary>
|
||||
The logging instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> class.
|
||||
Uses default values for <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.#ctor(NHibernate.IInterceptor,NHibernate.FlushMode)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> class.
|
||||
</summary>
|
||||
<param name="entityInterceptor">Specify the <see cref="T:NHibernate.IInterceptor"/> to be set on each session provided by this <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/> instance.</param>
|
||||
<param name="defaultFlushMode">Specify the flushmode to be applied on each session provided by this <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/> instance.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.#ctor(Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Spring.Data.NHibernate.Support.SessionScope"/> class.
|
||||
</summary>
|
||||
<param name="settings">An <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> instance holding the scope configuration</param>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.SetOpen(System.Boolean)">
|
||||
<summary>
|
||||
Sets a flag, whether this scope is in "open" state on the current logical thread.
|
||||
</summary>
|
||||
<param name="isOpen"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.Dispose">
|
||||
<summary>
|
||||
NOOP.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.Open(Spring.Web.Conversation.IConversationState,System.Collections.Generic.ICollection{Spring.Web.Conversation.IConversationState})">
|
||||
<summary>
|
||||
Open a new session or reconect the
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> in <paramref name="activeConversation"/>.
|
||||
Participating in an existing session registed with <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>
|
||||
is not alowed.
|
||||
</summary>
|
||||
<param name="activeConversation"></param>
|
||||
<param name="allManagedConversation"></param>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If there is another conversation with a <see cref="T:NHibernate.ISession"/> with opened
|
||||
<see cref="T:System.Data.IDbConnection"/>.</item>
|
||||
<item>If attempting to participate in an existing NHibernate <see cref="T:NHibernate.ISessionFactory"/>
|
||||
managed by <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>.
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.Close(NHibernate.ISessionFactory,System.Collections.Generic.ICollection{Spring.Web.Conversation.IConversationState})">
|
||||
<summary>
|
||||
Close the current view's session and unregisters
|
||||
from <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>.
|
||||
</summary>
|
||||
<param name="sessionFactory">The session factory that <see cref="T:Spring.Web.Conversation.IConversationState"/> on <paramref name="allManagedConversation"/> use</param>
|
||||
<param name="allManagedConversation">A list of conversations which the session can be closed or disconnected</param>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If start/resume a conversation from a
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/> when exists a different <see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
with open <see cref="T:NHibernate.ISession"/> registered on <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>
|
||||
</item>
|
||||
<item>If the holder on <see cref="T:Spring.Transaction.Support.TransactionSynchronizationManager"/>, is not a <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder"/>.</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.DefaultFlushMode">
|
||||
<summary>
|
||||
Gets the flushmode to be applied on each newly created session.
|
||||
</summary>
|
||||
<remarks>
|
||||
This property defaults to <see cref="F:NHibernate.FlushMode.Never"/> to ensure that modifying objects outside the boundaries
|
||||
of a transaction will not be persisted. It is recommended to not change this value but wrap any modifying operation
|
||||
within a transaction.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.EntityInterceptor">
|
||||
<summary>
|
||||
Get the configured EntityInterceptor
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.OpenerConversationId">
|
||||
<summary>
|
||||
Id for conversation that open the Session.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScope.IsOpen">
|
||||
<summary>
|
||||
Gets a flag, whether this scope is in "open" state on the current logical thread.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder">
|
||||
<summary>
|
||||
This sessionHolder creates a session for the active conversation only if it is
|
||||
needed (<see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/>).
|
||||
</summary>
|
||||
<remarks>
|
||||
Although a NHibernateSession defers creation of db-connections until they are really
|
||||
needed, instantiation a session is still more expensive than using LazySessionHolder.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder.#ctor(Spring.Data.NHibernate.Support.SessionPerConversationScope,Spring.Web.Conversation.IConversationState,System.Collections.Generic.ICollection{Spring.Web.Conversation.IConversationState})">
|
||||
<summary>
|
||||
Initialize a new instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScope.LazySessionPerConversationHolder.EnsureInitialized">
|
||||
<summary>
|
||||
Create a new session on demand
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.IConversationState">
|
||||
<summary>
|
||||
Port to conversation. If the object is not found in the current
|
||||
conversation, will be tried on the parent if the parent is
|
||||
not null.
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
If <see cref="P:Spring.Web.Conversation.IConversationState.Id"/> is different from spring name for this instance.
|
||||
</exception>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationState.StartResumeConversation">
|
||||
<summary>
|
||||
Starts or resumes the conversation and the <see cref="P:Spring.Web.Conversation.IConversationState.ParentConversation"/>.
|
||||
<para>If <see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> is not null, so
|
||||
<see cref="M:NHibernate.ISessionFactory.GetCurrentSession"/> is called to
|
||||
Raise SessionHolder for make the reconnection.
|
||||
</para>
|
||||
<para>Make <see cref="P:Spring.Web.Conversation.IConversationState.IsNew"/> return false.
|
||||
</para>
|
||||
<para>Update the <see cref="P:Spring.Web.Conversation.IConversationState.LastAccess"/>.
|
||||
</para>
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If this conversation is ended.
|
||||
</item>
|
||||
<item>If <see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> is not null and
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> different from
|
||||
<see cref="M:NHibernate.ISessionFactory.GetCurrentSession"/>
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationState.EndConversation">
|
||||
<summary>
|
||||
Ends the conversation. End each of the 'inner conversations' in
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.InnerConversations"/>. Returns false if the
|
||||
conversation and all <see cref="T:Spring.Web.Conversation.IConversationState"/> of
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.InnerConversations"/> has already been ended.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If <see cref="P:System.Web.HttpContext.Current"/>.
|
||||
<see cref="T:System.Web.SessionState.HttpSessionState">Session</see>["spring.objects"]
|
||||
is null.
|
||||
</item>
|
||||
<item>The 'spring session scopes' are not located in the key
|
||||
'spring.objects' of HttpSessionState.
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationState.PauseConversation">
|
||||
<summary>
|
||||
Starts or resumes the conversation and each 'inner conversation' in
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.InnerConversations"/>.
|
||||
It is not about 'Session-per-conversation' because it is done by
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.Id">
|
||||
<summary>
|
||||
Conversation id.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.IsNew">
|
||||
<summary>
|
||||
Return true until <see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/> is called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.Ended">
|
||||
<summary>
|
||||
Return true if this conversation is ended.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.InnerConversations">
|
||||
<summary>
|
||||
Inner conversation. After added if the <see cref="P:Spring.Web.Conversation.IConversationState.ParentConversation"/>
|
||||
is null it will resolve to 'this'.
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">at
|
||||
<see cref="T:System.Collections.Generic.ICollection`1.Add(T)"/>,
|
||||
<see cref="T:System.Collections.Generic.IList`1.this[int]"/>,
|
||||
<see cref="T:System.Collections.Generic.IList`1.Insert(int, T)"/>
|
||||
if Circular Dependency is detected.</exception>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.ParentConversation">
|
||||
<summary>
|
||||
Conversation parent.
|
||||
</summary>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<list type="bullet">
|
||||
<item>If this conversation already has a different parent.
|
||||
</item>
|
||||
<item>If this Conversation is not new.
|
||||
</item>
|
||||
<item>If Circular Dependency is detected.
|
||||
</item>
|
||||
<item>The Parent conversation is not new.
|
||||
</item>
|
||||
</list>
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.TimeOut">
|
||||
<summary>
|
||||
TimeOut for the conversation in milliseconds.
|
||||
If <c>0</c> TimeOut will be ignored.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.LastAccess">
|
||||
<summary>
|
||||
Last acces for a value into this Conversation or Inner Conversation.
|
||||
Reset to DateTime.Now each time <see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/>
|
||||
is called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.ConversationManager">
|
||||
<summary>
|
||||
Conversation Manager. When this is setted if
|
||||
<see cref="M:Spring.Web.Conversation.IConversationManager.GetConversationById(System.String)"/>
|
||||
returns null so AddConversation is called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation">
|
||||
<summary>
|
||||
<para><see cref="T:NHibernate.ISession"/> that is stored in the root conversation.
|
||||
</para>
|
||||
<para>
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/> must support 'session-per-conversation'.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.SessionFactory">
|
||||
<summary>
|
||||
<para>If this is non-null run pattern 'session-per-conversation'.
|
||||
It also depends on <see cref="P:Spring.Web.Conversation.IConversationState.DbProvider"/> and <see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/>.
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/> must support ConversationManager.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.DbProvider">
|
||||
<summary>
|
||||
<para>If this is non-null run pattern 'session-per-conversation'.
|
||||
It also depends on <see cref="P:Spring.Web.Conversation.IConversationState.SessionFactory"/> and <see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/>.
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.ConversationManager"/> must support ConversationManager.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationState.IsPaused">
|
||||
<summary>
|
||||
Indicates that the conversation is paused.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.IConversationManager">
|
||||
<summary>
|
||||
manager for Conversations.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.GetConversationById(System.String)">
|
||||
<summary>
|
||||
Returns the conversation if it is still alive, otherwise it returns null.
|
||||
</summary>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.EndOnTimeOut">
|
||||
<summary>
|
||||
Ends all conversations with the timeout exceeded.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.PauseConversations">
|
||||
<summary>
|
||||
Close IDbConnections for <see cref="T:Spring.Web.Conversation.IConversationState"/> that
|
||||
use 'session-per-conversation'. It calls
|
||||
<see cref="M:Spring.Web.Conversation.IConversationState.PauseConversation"/> in all conversations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.FreeEnded">
|
||||
<summary>
|
||||
Release the ended conversations And removes them.
|
||||
If the conversation supports 'session-per-conversation', also close the session.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.AddConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Add conversation. If <see cref="T:Spring.Web.Conversation.IConversationManager"/> is null
|
||||
it resolves to 'this'.
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
If <paramref name="conversation"/> already has another manager.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.IConversationManager.SetActiveConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Makes the 'root conversation' of <paramref name="conversation"/>
|
||||
the current active conversation and open/reopen the
|
||||
<see cref="P:Spring.Web.Conversation.IConversationState.RootSessionPerConversation"/> if
|
||||
the conversation supports 'session-per-conversation'. Close all
|
||||
the connection for all session before.
|
||||
If <see cref="P:Spring.Web.Conversation.IConversationManager.EndPaused"/> is <c>true</c> will end all
|
||||
paused conversations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationManager.ActiveConversation">
|
||||
<summary>
|
||||
Returns the active conversation if exists, otherwise returns null.
|
||||
It depends on <see cref="M:Spring.Web.Conversation.IConversationManager.SetActiveConversation(Spring.Web.Conversation.IConversationState)"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationManager.SessionFactory">
|
||||
<summary>
|
||||
<para>If this is non-null run pattern 'session-per-conversation'.
|
||||
Must be the same SessionFactory of the managed conversations.
|
||||
</para>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.IConversationManager.EndPaused">
|
||||
<summary>
|
||||
Ends the "paused conversations" in call to <see cref="P:Spring.Web.Conversation.IConversationManager.ActiveConversation"/>.
|
||||
Important: Unexpected behavior may occur if there are nested conversations,
|
||||
as in <see cref="M:Spring.Web.Conversation.IConversationState.StartResumeConversation"/> only the current conversation and its parents
|
||||
are started, the 'conversations children' remain paused, so these will be ended.
|
||||
Defaul value: <c>false</c>.
|
||||
</summary>
|
||||
<remarks>
|
||||
<para>When it is true, "start/resume a conversation" will cause the other to be
|
||||
ended and cleaned up.
|
||||
</para>
|
||||
<para>This is useful to avoid memory leak where there are many conversations.
|
||||
This leak can be very considerable, as the conversation may keep a "NHibernate session"
|
||||
that can contain many objects in its cache from the database queries.
|
||||
</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.HttpModule.ConversationModule">
|
||||
<summary>
|
||||
HttpModule for ending Conversations with Timeout exceeded.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.HttpModule.ConversationModule.Init(System.Web.HttpApplication)">
|
||||
<summary>
|
||||
Add PostRequestHandlerExecute event to clear conversations with timeout exceeded.
|
||||
</summary>
|
||||
<param name="context"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.HttpModule.ConversationModule.Dispose">
|
||||
<summary>
|
||||
Disposes of the resources (other than memory) used by the module that implements <see cref="T:System.Web.IHttpModule"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.HttpModule.ConversationModule.page_Unload(System.Object,System.EventArgs)">
|
||||
<summary>
|
||||
Handles the Unload event of the page control.
|
||||
</summary>
|
||||
<param name="sender">The source of the event.</param>
|
||||
<param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
|
||||
<remarks>
|
||||
Necessary for Redirect or Abort for any reason.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.HttpModule.ConversationModule.ConversationManagerNameList">
|
||||
<summary>
|
||||
The Names of the <see cref="T:Spring.Web.Conversation.IConversationManager"/>s in the <see cref="T:Spring.Context.IApplicationContext"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.HttpModule.ConversationModule.ApplicationContext">
|
||||
<summary>
|
||||
Sets the <see cref="T:Spring.Context.IApplicationContext"/> that this
|
||||
object runs in.
|
||||
</summary>
|
||||
<value></value>
|
||||
<remarks>
|
||||
<p>
|
||||
Used to obtain the instances of <see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</p>
|
||||
<p>
|
||||
Invoked after population of normal object properties but before an
|
||||
init callback such as
|
||||
<see cref="T:Spring.Objects.Factory.IInitializingObject"/>'s
|
||||
<see cref="M:Spring.Objects.Factory.IInitializingObject.AfterPropertiesSet"/>
|
||||
or a custom init-method. Invoked after the setting of any
|
||||
<see cref="T:Spring.Context.IResourceLoaderAware"/>'s
|
||||
<see cref="P:Spring.Context.IResourceLoaderAware.ResourceLoader"/>
|
||||
property.
|
||||
</p>
|
||||
</remarks>
|
||||
<exception cref="T:Spring.Context.ApplicationContextException">
|
||||
In the case of application context initialization errors.
|
||||
</exception>
|
||||
<exception cref="T:Spring.Objects.ObjectsException">
|
||||
If thrown by any application context methods.
|
||||
</exception>
|
||||
<exception cref="T:Spring.Objects.Factory.ObjectInitializationException"/>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.InnerConversationList">
|
||||
<summary>
|
||||
List that make validation for Circular Dependency for <see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.#ctor(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Contructor.
|
||||
</summary>
|
||||
<param name="conversationOwner">The <see cref="T:Spring.Web.Conversation.IConversationState"/> that owns this <see cref="T:Spring.Web.Conversation.InnerConversationList"/>.</param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.PreAddProcessor(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Common Helper to be run before insert.
|
||||
</summary>
|
||||
<param name="itemAdded"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.PostAddProcessor(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Common Helper to be run after insert.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.IndexOf(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Insert(System.Int32,Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<param name="item"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.RemoveAt(System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Add(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Clear">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Contains(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.CopyTo(Spring.Web.Conversation.IConversationState[],System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="array"></param>
|
||||
<param name="arrayIndex"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Remove(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:IEnumerable`1"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.IEnumerable"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Add(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Contains(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.IndexOf(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Insert(System.Int32,System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.Remove(System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.InnerConversationList.CopyTo(System.Array,System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.ICollection"/>
|
||||
</summary>
|
||||
<param name="array"></param>
|
||||
<param name="index"></param>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.Item(System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.Count">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.IsReadOnly">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.IsFixedSize">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.System#Collections#IList#Item(System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:IList`1"/>
|
||||
</summary>
|
||||
<param name="index"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.IsSynchronized">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.ICollection"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.InnerConversationList.SyncRoot">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.ICollection"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.WebConversationSpringState">
|
||||
<summary>
|
||||
Implementation of conversation in the infrastructure of Spring.
|
||||
It avoid Circular Dependencies.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Web.Conversation.WebConversationSpringState.MSG_CONVERSATION_ALREADY_HAS_PARENT">
|
||||
<summary>
|
||||
Default message for "CONVERSATION ALREADY HAS A PARENT" error.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.EndConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.StartResumeConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.PauseConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Add(System.String,System.Object)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.ContainsKey(System.String)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Remove(System.String)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.TryGetValue(System.String,System.Object@)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Clear">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="array"></param>
|
||||
<param name="arrayIndex"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
<param name="item"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:IEnumerable`1"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.IEnumerable"/>
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationSpringState.ToString">
|
||||
<summary>
|
||||
A String representation from conversation.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Id">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Ended">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.TimeOut">
|
||||
<summary>
|
||||
Default 180000.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.InnerConversations">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ParentConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.LastAccess">
|
||||
<summary>
|
||||
<see cref="P:Spring.Web.Conversation.WebConversationSpringState.LastAccess"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ConversationManager">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.RootSessionPerConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.SessionFactoryName">
|
||||
<summary>
|
||||
"SessionFactory" name in the current context.
|
||||
This approach is required to support serialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.SessionFactory">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.DbProviderName">
|
||||
<summary>
|
||||
"DbProvider" name in the current context.
|
||||
This approach is required to support serialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.DbProvider">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.IsNew">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.IsPaused">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationState"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ObjectName">
|
||||
<summary>
|
||||
<see cref="T:Spring.Objects.Factory.IObjectNameAware"/>. It is used to valddate <see cref="P:Spring.Web.Conversation.WebConversationSpringState.Id"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Keys">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Values">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Item(System.String)">
|
||||
<summary>
|
||||
<see cref="T:IDictionary`2"/>
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.Count">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.IsReadOnly">
|
||||
<summary>
|
||||
<see cref="T:ICollection`1"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationSpringState.ApplicationContext">
|
||||
<summary>
|
||||
Returns the current context. Supports serialization and deserialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings">
|
||||
<summary>
|
||||
Setting for <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/>
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.FLUSHMODE_DEFAULT">
|
||||
<summary>
|
||||
Default value for <see cref="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.DefaultFlushMode"/> property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.#ctor">
|
||||
<summary>
|
||||
Initialize a new instance of <see cref="T:Spring.Data.NHibernate.Support.SessionScopeSettings"/> with default values.
|
||||
</summary>
|
||||
<remarks>
|
||||
Calling this constructor from your derived class leaves <see cref="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.EntityInterceptor"/>
|
||||
uninitialized. See <see cref="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.ResolveEntityInterceptor"/> for more.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.#ctor(NHibernate.IInterceptor,NHibernate.FlushMode)">
|
||||
<summary>
|
||||
Initialize a new instance of <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings"/> with the given values and references.
|
||||
</summary>
|
||||
<param name="entityInterceptor">
|
||||
Specify the <see cref="T:NHibernate.IInterceptor"/> to be set on each session provided by the <see cref="T:Spring.Data.NHibernate.Support.SessionPerConversationScope"/> instance.
|
||||
</param>
|
||||
<param name="defaultFlushMode">
|
||||
Specify the flushmode to be applied on each session provided by the <see cref="T:Spring.Data.NHibernate.Support.SessionScope"/> instance.
|
||||
</param>
|
||||
<remarks>
|
||||
Calling this constructor marks all properties initialized.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.ResolveEntityInterceptor">
|
||||
<summary>
|
||||
Override this method to resolve an <see cref="T:NHibernate.IInterceptor"/> instance according to your chosen strategy.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.EntityInterceptor">
|
||||
<summary>
|
||||
Gets the configured <see cref="T:NHibernate.IInterceptor"/> instance to be used.
|
||||
</summary>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Spring.Data.NHibernate.Support.SessionPerConversationScopeSettings.DefaultFlushMode">
|
||||
<summary>
|
||||
Gets or Sets the flushmode to be applied on each newly created session.
|
||||
</summary>
|
||||
<remarks>
|
||||
This property defaults to <see cref="F:NHibernate.FlushMode.Never"/> to ensure that modifying objects outside the boundaries
|
||||
of a transaction will not be persisted. It is recommended to not change this value but wrap any modifying operation
|
||||
within a transaction.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Spring.Web.Conversation.WebConversationManager">
|
||||
<summary>
|
||||
This was made to stay under session scope.
|
||||
</summary>
|
||||
<author>Hailton de Castro</author>
|
||||
</member>
|
||||
<member name="F:Spring.Web.Conversation.WebConversationManager.mutexEditDic">
|
||||
<summary>
|
||||
Semaphore to synchronize writes to the dictionary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.GetConversationById(System.String)">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.EndOnTimeOut">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.PauseConversations">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.FreeEnded">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.AddConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.SetActiveConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.LoadActiveConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.Dispose">
|
||||
<summary>
|
||||
Ends all conversations and Closes all their Session.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Spring.Web.Conversation.WebConversationManager.RemoveConversation(Spring.Web.Conversation.IConversationState)">
|
||||
<summary>
|
||||
Remove conversation.
|
||||
</summary>
|
||||
<param name="conversation"></param>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.ActiveConversation">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.SessionFactoryName">
|
||||
<summary>
|
||||
"SessionFactory" name in the current context.
|
||||
This approach is required to support serialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.SessionFactory">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.EndPaused">
|
||||
<summary>
|
||||
<see cref="T:Spring.Web.Conversation.IConversationManager"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Spring.Web.Conversation.WebConversationManager.ApplicationContext">
|
||||
<summary>
|
||||
Returns the current context. Supports serialization and deserialization.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<runtime>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Common.Logging" publicKeyToken="af08829b84f0328e" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="2.1.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
||||
@@ -37,7 +37,7 @@ namespace Spring.Scheduling.Quartz.Integration.Tests
|
||||
[SetUp]
|
||||
public void SetUp()
|
||||
{
|
||||
ctx = new XmlApplicationContext("assembly://Spring.Scheduling.Quartz20.Integration.Tests/Spring.Scheduling.Quartz/LocalDataSourceJobStoreTest.xml");
|
||||
ctx = new XmlApplicationContext("assembly://Spring.Scheduling.Quartz21.Integration.Tests/Spring.Scheduling.Quartz/LocalDataSourceJobStoreTest.xml");
|
||||
}
|
||||
|
||||
[Test]
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
<!-- And actual Quartz -->
|
||||
|
||||
<object id="quartzSchedulerFactory" type="Spring.Scheduling.Quartz.SchedulerFactoryObject, Spring.Scheduling.Quartz20">
|
||||
<object id="quartzSchedulerFactory" type="Spring.Scheduling.Quartz.SchedulerFactoryObject, Spring.Scheduling.Quartz21">
|
||||
<property name="AutoStartup" value="true" />
|
||||
<property name="StartupDelay" value="5s" />
|
||||
<property name="QuartzProperties">
|
||||
@@ -46,11 +46,11 @@
|
||||
<property name="TransactionManager" ref="transactionManager" />
|
||||
</object>
|
||||
|
||||
<object id="testJob" type="Spring.Scheduling.Quartz.JobDetailObject, Spring.Scheduling.Quartz20">
|
||||
<property name="JobType" value="Spring.Scheduling.Quartz.Integration.Tests.TestJob, Spring.Scheduling.Quartz20.Integration.Tests" />
|
||||
<object id="testJob" type="Spring.Scheduling.Quartz.JobDetailObject, Spring.Scheduling.Quartz21">
|
||||
<property name="JobType" value="Spring.Scheduling.Quartz.Integration.Tests.TestJob, Spring.Scheduling.Quartz21.Integration.Tests" />
|
||||
</object>
|
||||
|
||||
<object id="simpleTrigger" type="Spring.Scheduling.Quartz.SimpleTriggerObject, Spring.Scheduling.Quartz20">
|
||||
<object id="simpleTrigger" type="Spring.Scheduling.Quartz.SimpleTriggerObject, Spring.Scheduling.Quartz21">
|
||||
<!-- see the example of method invoking job above -->
|
||||
<property name="jobDetail" ref="testJob" />
|
||||
<!-- 2 seconds -->
|
||||
@@ -8,14 +8,14 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Spring</RootNamespace>
|
||||
<AssemblyName>Spring.Scheduling.Quartz20.Integration.Tests</AssemblyName>
|
||||
<AssemblyName>Spring.Scheduling.Quartz21.Integration.Tests</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz20.Integration.Tests\Debug\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz21.Integration.Tests\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -23,7 +23,7 @@
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz20.Integration.Tests\Release\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2008\Spring.Scheduling.Quartz21.Integration.Tests\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -31,7 +31,7 @@
|
||||
<ItemGroup>
|
||||
<Reference Include="C5, Version=1.1.0.0, Culture=neutral, PublicKeyToken=06a1b38866503b69, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\C5.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Quartz21\net\3.5\C5.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="nunit.framework, Version=2.2.7.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
@@ -39,7 +39,7 @@
|
||||
</Reference>
|
||||
<Reference Include="Quartz, Version=2.0.0.100, Culture=neutral, PublicKeyToken=f6b8c98a402cc8a4, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\Quartz.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Quartz21\net\3.5\Quartz.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Rhino.Mocks, Version=2.9.6.40380, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
@@ -53,7 +53,7 @@
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Spring.Scheduling.Quartz20.Integration.Tests.dll.config">
|
||||
<None Include="Spring.Scheduling.Quartz21.Integration.Tests.dll.config">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
@@ -73,9 +73,9 @@
|
||||
<Project>{AE00E5AB-C39A-436F-86D2-33BFE33E2E40}</Project>
|
||||
<Name>Spring.Data.2008</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\src\Spring\Spring.Scheduling.Quartz20\Spring.Scheduling.Quartz20.2008.csproj">
|
||||
<ProjectReference Include="..\..\..\src\Spring\Spring.Scheduling.Quartz21\Spring.Scheduling.Quartz21.2008.csproj">
|
||||
<Project>{764C3A6A-8690-49DD-B9AF-99E7C09AE4F0}</Project>
|
||||
<Name>Spring.Scheduling.Quartz20.2008</Name>
|
||||
<Name>Spring.Scheduling.Quartz21.2008</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
@@ -9,7 +9,7 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Spring</RootNamespace>
|
||||
<AssemblyName>Spring.Scheduling.Quartz20.Integration.Tests</AssemblyName>
|
||||
<AssemblyName>Spring.Scheduling.Quartz21.Integration.Tests</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
@@ -36,7 +36,7 @@
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz20.Integration.Tests\Debug\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz21.Integration.Tests\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG;NET_4_0;NET_3_5,QUARTZ_2_0</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -44,15 +44,15 @@
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz20.Integration.Tests\Release\</OutputPath>
|
||||
<OutputPath>..\..\..\build\VS.NET.2010\Spring.Scheduling.Quartz21.Integration.Tests\Release\</OutputPath>
|
||||
<DefineConstants>TRACE;NET_4_0;NET_3_5</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="C5, Version=1.1.0.0, Culture=neutral, PublicKeyToken=06a1b38866503b69, processorArchitecture=MSIL">
|
||||
<Reference Include="Common.Logging, Version=2.1.2.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\C5.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Net\3.5\Common.Logging.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="nunit.framework, Version=2.2.7.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
@@ -60,7 +60,7 @@
|
||||
</Reference>
|
||||
<Reference Include="Quartz, Version=2.0.0.100, Culture=neutral, PublicKeyToken=f6b8c98a402cc8a4, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\lib\Quartz20\net\3.5\Quartz.dll</HintPath>
|
||||
<HintPath>..\..\..\lib\Quartz21\net\3.5\Quartz.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Rhino.Mocks, Version=2.9.6.40380, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
@@ -74,7 +74,7 @@
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Spring.Scheduling.Quartz20.Integration.Tests.dll.config">
|
||||
<None Include="Spring.Scheduling.Quartz21.Integration.Tests.dll.config">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
@@ -111,9 +111,9 @@
|
||||
<Project>{AE00E5AB-C39A-436F-86D2-33BFE33E2E40}</Project>
|
||||
<Name>Spring.Data.2010</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\src\Spring\Spring.Scheduling.Quartz20\Spring.Scheduling.Quartz20.2010.csproj">
|
||||
<ProjectReference Include="..\..\..\src\Spring\Spring.Scheduling.Quartz21\Spring.Scheduling.Quartz21.2010.csproj">
|
||||
<Project>{E823D54C-CE82-4868-929F-5F95A999F123}</Project>
|
||||
<Name>Spring.Scheduling.Quartz20.2010</Name>
|
||||
<Name>Spring.Scheduling.Quartz21.2010</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" ?>
|
||||
<project name="Spring.Scheduling.Quartz20.Integration.Tests" default="build" xmlns="http://nant.sf.net/schemas/nant.xsd">
|
||||
<project name="Spring.Scheduling.Quartz21.Integration.Tests" default="build" xmlns="http://nant.sf.net/schemas/nant.xsd">
|
||||
|
||||
<include buildfile="${spring.basedir}/common-project.include" />
|
||||
|
||||
@@ -985,6 +985,11 @@ namespace Spring.Scheduling.Quartz
|
||||
{
|
||||
}
|
||||
|
||||
public void SchedulerStarting()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void SchedulerShutdown()
|
||||
{
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user