ancora pulizia repo...

This commit is contained in:
Samuele E. Locatelli
2017-01-27 22:43:57 +01:00
parent 7149283bb7
commit ece13e95bb
41 changed files with 4 additions and 21607 deletions
+4 -9
View File
@@ -12,11 +12,8 @@
!/WebGIM/GIM_site/Temp/PlaceHolder.file
/WebGIM/GIM_site/logs/*
!/WebGIM/GIM_site/logs/PlaceHolder.file
/WebGIM/GIM_site/obj/Debug
/WebGIM/GIM_site/obj/Release
/WebGIM/GIM_site/obj/Test218
/WebGIM/GIM_site/obj/WinLab
/WebGIM/GIM_site/obj/Somaschini
/WebGIM/GIM_site/bin/*
/WebGIM/GIM_site/obj/*
!/WebGIM/GIM_site/obj/Somaschini/Package
/WebGIM/GIM_site/obj/Somaschini/Package/PackageTmp
/WebGIM/GIM_site/obj/SomaschiniUSA
@@ -24,10 +21,8 @@
/WebGIM/GIM_site/obj/SomaschiniUSA/Package/PackageTmp
/WebGIM/GIM_site/logs/*.log
WebGIM/GIM_site/obj/Alumat/AspnetCompileMerge/TempBuildDir/Reports/*
WebGIM/GIM_site/obj/Alumat/Package/PackageTmp/Reports/*
WebGIM/GIM_site/obj/Alumat/AspnetCompileMerge/*
WebGIM/GIM_site/obj/Alumat/Package/PackageTmp/*
WebGIM/GIM_site/bin/*
WebGIM/GIM_site/obj/*
WebGIM/VersGen/obj/*
WebGIM/GIM_site/obj/*
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.
Binary file not shown.
Binary file not shown.
-263
View File
@@ -1,263 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Note: As an alternative to hand editing this file you can use the
web admin tool to configure settings for your application. Use
the Website->Asp.Net Configuration option in Visual Studio.
A full list of settings and comments can be found in
machine.config.comments usually located in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration>
<configSections>
<sectionGroup name="elmah">
<section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
<section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
<section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
<section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
</sectionGroup>
<section name="resizer" type="ImageResizer.ResizerSection" requirePermission="false" /></configSections>
<!--
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.
The following attributes can be set on the <httpRuntime> tag.
<system.Web>
<httpRuntime targetFramework="4.5" />
</system.Web>
-->
<system.web>
<identity />
<authentication mode="Windows" />
<!--Versione USA!!!
<globalization culture="en-US" uiCulture="en-US" enableClientBasedCulture="false" /> -->
<!--Versione Ita-->
<globalization culture="it-IT" uiCulture="it-IT" enableClientBasedCulture="false" />
<!--Versione AUTO!!!
<globalization culture="auto" uiCulture="auto" enableClientBasedCulture="true" />-->
<pages clientIDMode="AutoID">
<namespaces>
<add namespace="System.Web.Optimization" />
</namespaces>
<controls>
<!--<add tagPrefix="asp" namespace="Microsoft.Web.Preview.UI" assembly="Microsoft.Web.Preview" />
<add tagPrefix="asp" namespace="Microsoft.Web.Preview.UI.Controls" assembly="Microsoft.Web.Preview" />-->
<add assembly="Microsoft.AspNet.Web.Optimization.WebForms" namespace="Microsoft.AspNet.Web.Optimization.WebForms" tagPrefix="webopt" /><add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" /></controls>
</pages>
<compilation debug="true" targetFramework="4.5">
<assemblies>
<add assembly="Microsoft.ReportViewer.WinForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.ServiceProcess, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Configuration.Install, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
<!--<buildProviders>
<add extension="*.asbx" type="Microsoft.Web.Preview.Services.BridgeBuildProvider" />
</buildProviders>-->
</compilation>
<httpHandlers>
<add verb="GET,HEAD,POST" path="*.asbx" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
</httpHandlers>
<customErrors mode="Off" />
<!--<customErrors mode="RemoteOnly" defaultRedirect="unauthorized.aspx" />-->
<httpRuntime maxRequestLength="102400" />
<!-- qui sopra configurato x gestire allegati fino a 100 mb...
<httpRuntime
maxRequestLength="102400"
executionTimeout="1200"
useFullyQualifiedRedirectUrl="false"
minFreeThreads="8"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="100" />
-->
<httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
<add name="ImageResizingModule" type="ImageResizer.InterceptModule" /></httpModules></system.web>
<!--<system.web.extensions>
<scripting>
<scriptResourceHandler enableCompression="true" enableCaching="true" />
</scripting>
</system.web.extensions>-->
<appSettings>
<add key="CodModulo" value="GIM" />
<add key="dominio" value="STEAMWAREWIN" />
<add key="intUpdatePagina_ms" value="120000" />
<add key="_righeDataGrid" value="30" />
<add key="_righeDataGridAnagr" value="20" />
<add key="_righeDataGridLong" value="40" />
<add key="_righeDataGridMed" value="15" />
<add key="_righeDataGridShort" value="10" />
<add key="_fromEmail" value="info@steamware.net" />
<add key="_logDir" value="./logs/" />
<add key="_logLevel" value="6" />
<add key="doShrinkFolder" value="true" />
<add key="_logMaxMb" value="30" />
<add key="_allowForceUser" value="true" />
<add key="_safePages" value="chLang#jumper#unauthorized#allegati#forceUser#login#test#istruzioni#login" />
<add key="_commonPages" value="menu" />
<add key="startPage" value="default" />
<add key="_titoloPagina" value="GIM" />
<add key="titleApp" value="GIM_titleApp" />
<add key="welcomeApp" value="GIM_welcomeApp" />
<add key="appName" value="GIM" />
<add key="defaultApp" value="GIM_Appl" />
<add key="defaultTitle" value="GIM_ShortWelcome" />
<add key="defaultBody" value="GIM_LongWelcome" />
<add key="_adminEmail" value="info@steamware.net" />
<add key="exportFormat1" value="./ExportPdf?tipo={0}" />
<add key="exportFormat2" value="../ExportPdf?tipo={0}&amp;idx={1}" />
<add key="exportFormat3" value="~/ExportPdf?tipo={0}&amp;inizio={1}&amp;fine={2}&amp;username={3}" />
<add key="_smtpCli" value="localhost" />
<add key="echoLemmi" value="false" />
<add key="allowDelete" value="true" />
<!--selezioni default-->
<add key="defPriorMtzPred" value="2" />
<add key="defCauMtzPred" value="59" />
<!--(Macro) Moduli abilitati-->
<add key="enModMag" value="true" />
<!--abilitazione mod-->
<add key="showExcelExpRep" value="true" />
<add key="remoteExcelMode" value="true" />
<!--stringhe connessione-->
<add key="PermessiConnectionString" value="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM;Persist Security Info=True;User id=sa;Password=keyhammer" />
<add key="UtenteCdcConnectionString" value="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM;Persist Security Info=True;User id=sa;Password=keyhammer" />
<add key="VocabolarioConnectionString" value="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM;Persist Security Info=True;User id=sa;Password=keyhammer" />
<add key="AppConnectionString" value="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM;Persist Security Info=True;User id=sa;Password=keyhammer" />
<add key="TestAppConnectionString" value="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM_test;Persist Security Info=True;User id=sa;Password=keyhammer" />
<!--valori default-->
<add key="defaultMatr" value="0000" />
<add key="defaultCodImp" value="0000" />
<add key="defaultCodMacc" value="0000" />
<add key="idxAmbitoMtzProg" value="7" />
<add key="idxAmbitoRicambi" value="10" />
<add key="idxAmbitoND" value="1" />
<add key="idxCausaleND" value="1" />
<add key="defCausale" value="60" />
<!--gestione turni-->
<add key="shiftTurno" value="6" />
<add key="durataTurno" value="8" />
<add key="defaultDelay" value="15" />
<!-- Configurazione parte db -->
<add key="_sqlDir" value="sql" />
<add key="dbUpdateEnabled" value="true" />
<add key="dbAuthName" value="Somas_Anagrafica" />
<add key="dbVocabName" value="SteamWare_Vocabolario" />
<add key="dbAppName" value="GIM" />
<add key="dbTest" value="GIM_test" />
<add key="dbAuthVers" value="1" />
<add key="dbVocabVers" value="1" />
<add key="dbAppVers" value="5" />
<add key="dbAppCreaEnab" value="false" />
<add key="sqlFileFormat" value="{0}_{1:0000}.sql" />
<add key="sqlScriptDir" value="sql" />
<add key="appFilePre" value="GIM" />
<!-- Gestione Auto-enroll-->
<add key="autoEnrollEnabled" value="false" />
<add key="autoEnrollCdc" value="X999" />
<add key="autoEnrollModulo" value="GIM" />
<add key="autoEnrollFunzione" value="GIM_U" />
<!--gestione stampanti-->
<add key="doPrintReq" value="false" />
<add key="stampanteRichiesteMtz" value="PDFCreator" />
<!--CSV export-->
<add key="separatoreCsv" value="|" />
<!--template campi nuovi-->
<add key="CodRis" value="MAT" />
<add key="newValuta" value="€" />
<add key="newAmbitoGuasto" value="-- [NUOVO] non definito --" />
<add key="newCognome" value="-- [NUOVO] Cognome --" />
<add key="newNome" value="-- [NUOVO] Nome --" />
<add key="newCalFF" value="-- [NUOVO] non definito --" />
<add key="newImpianto" value="-- [NUOVO] Nome Impianto non definito --" />
<add key="newTipoGuasto" value="-- [NUOVO] non definito --" />
<add key="newMacchina" value="-- [NUOVA] non definita --" />
<add key="newModello" value="-- MODELLO --" />
<add key="newFamMacchina" value="-- [NUOVA] non definita --" />
<add key="newCausale" value="-- [NUOVA] non definita --" />
<add key="newPriorita" value="-- [NUOVA] non definita --" />
<add key="newLocazione" value="-- [NUOVA] non definita --" />
<add key="newTagCode" value="TAG00" />
<add key="newTagClass" value="MR" />
<add key="newTagDescr" value="-- [NUOVA] non definita --" />
<!--gestione formati data-ora-->
<add key="culture" value="it-IT" />
<add key="ddMMyy" value="dd/MM/yy" />
<add key="ddMMyyyy" value="dd/MM/yyyy" />
<add key="ddMMyyyyHHmm" value="dd/MM/yyyy HH:mm" />
<add key="appAdminEmail" value="marco.previtali@somaschini.com" />
</appSettings>
<connectionStrings>
<add name="GIMConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
<add name="GIM_Data.Properties.Settings.GIMConnectionString" connectionString="Data Source=SQL-STEAM\SQL2012;Initial Catalog=GIM;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="ASBXHandler" verb="GET,HEAD,POST" path="*.asbx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</handlers>
<modules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
<add name="ImageResizingModule" type="ImageResizer.InterceptModule" /></modules></system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.VisualStudio.Enterprise.ASPNetHelper" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<codeBase version="8.0.0.0" href="file:///C:/Program%20Files/Microsoft%20Visual%20Studio%208/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.Enterprise.ASPNetHelper.DLL" />
</dependentAssembly>
<!--<dependentAssembly>
<assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.86.0.518" newVersion="0.86.0.518" />
</dependentAssembly>-->
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<elmah>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on remote access and securing ELMAH.
-->
<security allowRemoteAccess="false" />
</elmah><location path="elmah.axd" inheritInChildApplications="false">
<system.web>
<httpHandlers>
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
</httpHandlers>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on using ASP.NET authorization securing ELMAH.
<authorization>
<allow roles="admin" />
<deny users="*" />
</authorization>
-->
</system.web>
<system.webServer>
<handlers>
<add name="ELMAH" verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />
</handlers>
</system.webServer>
</location><resizer>
<plugins>
<add name="DiskCache" />
<add name="SeamCarving" /></plugins>
</resizer></configuration>
Binary file not shown.
Binary file not shown.
@@ -1,955 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ImageResizer.Plugins.DiskCache</name>
</assembly>
<members>
<member name="M:ImageResizer.Plugins.DiskCache.Async.AsyncWriteCollection.Get(System.String,System.DateTime)">
<summary>
If the collection contains the specified item, it is returned. Otherwise, null is returned.
</summary>
<param name="relativePath"></param>
<param name="modifiedUtc"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Async.AsyncWriteCollection.GetQueuedBufferBytes">
<summary>
Returns how many bytes are allocated by buffers in the queue. May be 2x the amount of data. Represents how much ram is being used by the queue, not the amount of encoded bytes that will actually be written.
</summary>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Async.AsyncWriteCollection.Remove(ImageResizer.Plugins.DiskCache.Async.AsyncWrite)">
<summary>
Removes the specified object based on its relativepath and modifieddateutc values.
</summary>
<param name="w"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Async.AsyncWriteCollection.Queue(ImageResizer.Plugins.DiskCache.Async.AsyncWrite,ImageResizer.Plugins.DiskCache.Async.AsyncWriteCollection.WriterDelegate)">
<summary>
Returns false when (a) the specified AsyncWrite value already exists, (b) the queue is full, or (c) the thread pool queue is full
</summary>
<param name="w"></param>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.Async.AsyncWriteCollection.MaxQueueBytes">
<summary>
How many bytes of buffered file data to hold in memory before refusing futher queue requests and forcing them to be executed synchronously.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Async.AsyncWrite.GetReadonlyStream">
<summary>
Wraps the data in a readonly MemoryStream so it can be accessed on another thread
</summary>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.Async.AsyncWrite.JobCreatedAt">
<summary>
Returns the UTC time this AsyncWrite object was created.
</summary>
</member>
<member name="M:ImageResizer.Plugins.MemCache.MemCachePlugin.#ctor">
<summary>
Defaults to 10MB limit, and samples usage over the last 10 minutes when deciding what to remove. Stuff not used in the last 10 minutes gets discarded even if the limit hasn't been reached.
</summary>
</member>
<member name="T:ImageResizer.Plugins.MemCache.MemCacheHandler">
<summary>
Implements IHttpHandler, serves content for the NoCache plugin
</summary>
</member>
<member name="M:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.BeforeSettingChanged">
<summary>
Throws an exception if the class is already modified
</summary>
</member>
<member name="M:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.Install(ImageResizer.Configuration.Config)">
<summary>
Loads the settings from 'c', starts the cache, and registers the plugin.
Will throw an invalidoperationexception if already started.
</summary>
<param name="c"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.IsConfigurationValid">
<summary>
Returns true if the configured settings are valid and .NET (not NTFS) permissions will work.
</summary>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.HasFileIOPermission">
<summary>
Returns true if .NET permissions allow writing to the cache directory. Does not check NTFS permissions.
</summary>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.Start">
<summary>
Attempts to start the DiskCache using the current settings. Returns true if succesful or if already started. Returns false on a configuration error.
Called by Install()
</summary>
</member>
<member name="M:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.Stop">
<summary>
Returns true if stopped succesfully. Cannot be restarted
</summary>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.VirtualCacheDir">
<summary>
Sets the location of the cache directory.
Can be a virtual path (like /App/imagecache) or an application-relative path (like ~/imagecache, the default).
Relative paths are assummed to be relative to the application root.
All values are converted to virtual path format upon assignment (/App/imagecache)
Will throw an InvalidOperationException if changed after the plugin is installed.
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.PhysicalCacheDir">
<summary>
Returns the physical path of the cache directory specified in VirtualCacheDir.
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceDiskCache.SourceDiskCachePlugin.Started">
<summary>
Returns true if the DiskCache instance is operational.
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.ConstrainedCache`2.ReportedBytesUsed">
<summary>
The estimated ram usage for the entire cache. Relies upon the accuracy of the calculator delegate
</summary>
</member>
<member name="T:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy">
<summary>
Specifies counter granularity, memory limits, cleanup intervals, and threading optimization level.
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy.Threading">
<summary>
Whether to optimize for performance or counter accuracy. Defaults to Fast
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy.CounterGranularity">
<summary>
How granular to track the time. For example, with a granularity of 8 (default), and an 8-minute tracking duration, the counter will track the last 7-8 minutes (maximum 0-59.9 second time window variance).
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy.MaxBytesUsed">
<summary>
Specifies a hard limit on the number of bytes used for tracking purposes. Causes the smallest-valued items to get discarded first. Doesn't count key size unless SetCustomSize is called on the items. Set to 0 to disable (default)
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy.MinimumCleanupInterval">
<summary>
Specifies how often to eliminate 0-valued items from the dictionary. Defaults to 20 seconds. Only potentially triggered by .Increment() or PingCleanup() calls.
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy.EstimatedCounterSize">
<summary>
The estimated size (in bytes) of a counter (excluding the key). Based on CounterGranularity
</summary>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingStrategy.ThreadingPrecision.Fast">
<summary>
Much faster than accurate mode, but at the expense of extremely rare counter inaccuracies. Irrelevant in light of counter granularity, usually.
</summary>
</member>
<member name="T:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1">
<summary>
Maintains a dictionary of keys to counters. Counters track how many events have occured during the last X minutes/seconds/ticks for the given item.
Can enforce size limits and cleanup empty counters on an inverval.
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.keysToCounters">
<summary>
For incrementing and finding counters based on keys
</summary>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.countersToKeys">
<summary>
Purely for cleanup purposes. Allows fast removal of pairs based on the EventCounter instance.
</summary>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.syncLock">
<summary>
Lock for access to dictionaries
</summary>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.sortLock">
<summary>
Lock on EventCounter.sortValue members. Redundant with cleanupLock implemented.
</summary>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.cleanupLock">
<summary>
Lock to prevent concurrent cleanups from occuring
</summary>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.timerLock">
<summary>
Lock to prevent duplicate work items from being scheduled.
</summary>
</member>
<member name="M:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.PingCleanup">
<summary>
Starts cleanup on a thread pool thread if it hasn't been started within the desired interval. If cleanup starts and other cleanup is running, it cancels. The assumption is that one cleanup of either type is enough within the interval.
</summary>
</member>
<member name="M:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.Cleanup(ImageResizer.Plugins.SourceMemCache.EventCountingDictionary{`0}.CleanupMode)">
<summary>
Performs cleanup on the dictionaries in either MakeRoom or Maintenance mode. Returns true if the goal was achieved, false if the cleanup was canceled because another cleanup was executing conurrently.
</summary>
<param name="mode"></param>
</member>
<member name="M:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.Increment(`0,System.Int64)">
<summary>
Increment the counter for the given item. Pings cleanup as well.
</summary>
<param name="key"></param>
<param name="customSize"> Sets the custom size offset for the specified key (used for cleanup purposes). If -1, existing value will remain unchanged. </param>
</member>
<member name="M:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.GetValue(`0)">
<summary>
Calculate the counter value for the given item
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.TrackingDuration">
<summary>
The duration for which to track events. For example, 5 minutes will keep a rolling value of how many events have occured in the last 5 minutes
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCountingDictionary`1.ReportedBytesUsed">
<summary>
The estimated number of bytes used for tracking, plus the sum of the CustomSize values. Key space not included unless the caller always includes key size in CustomSize parameter.
</summary>
</member>
<member name="T:ImageResizer.Plugins.SourceMemCache.EventCounter">
<summary>
Maintains a rotating data structure to track events over a moving time period.
</summary>
</member>
<member name="M:ImageResizer.Plugins.SourceMemCache.EventCounter.GetValue">
<summary>
Returns the value of the counter
</summary>
<returns></returns>
</member>
<member name="F:ImageResizer.Plugins.SourceMemCache.EventCounter.sortValue">
<summary>
Warning! Not synchronized or updated. Use must be externally synchromized and value set externally
</summary>
</member>
<member name="P:ImageResizer.Plugins.SourceMemCache.EventCounter.CustomSize">
<summary>
User-defined size of related item (key and/or a related cache object). Defaults to 0;
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFileInfo.#ctor(System.IO.FileInfo,ImageResizer.Plugins.DiskCache.CachedFileInfo)">
<summary>
Uses old.AccessedUtc if it is newer than FileInfo.LastAccessTimeUtc
</summary>
<param name="f"></param>
<param name="old"></param>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CachedFileInfo.ModifiedUtc">
<summary>
The modified date of the source file that the cached file is based on.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CachedFileInfo.AccessedUtc">
<summary>
The last time the file was accessed. Will not match NTFS date, this value is updated by DiskCache.
When first loaded from NTFS, it will be granular to about an hour, due to NTFS delayed write. Also, windows Vista and higher never write accessed dates.
We update this value in memory, and flush it to disk lazily.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CachedFileInfo.UpdatedUtc">
<summary>
The Created date of the cached file - the last time the cached file was written to
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.CachedFolder">
<summary>
Represents a cached view of a folder of cached items
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getCachedFileInfo(System.String)">
<summary>
Returns null if (a) the file doesn't exist, or (b) the file isn't populated. Calling code should always fall back to filesystem calls on a null result.
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.setCachedFileInfo(System.String,ImageResizer.Plugins.DiskCache.CachedFileInfo)">
<summary>
Sets the CachedFileInfo object for the specified path, creating any needed folders along the way.
If 'null', the item will be removed, and no missing folder will be created.
</summary>
<param name="relativePath"></param>
<param name="info"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.bumpDateIfExists(System.String)">
<summary>
Tries to set the AccessedUtc of the specified file to the current date (just in memory, not on the filesystem).
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getFileInfo(System.String,System.String)">
<summary>
Gets a CachedFileInfo object for the file even if it isn't in the cache (falls back to the filesystem)
</summary>
<param name="relativePath"></param>
<param name="physicalPath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getFileInfoCertainExists(System.String,System.String)">
<summary>
Verifies the file exists before returning the cached data.
Discrepancies in file existence result in OnFileDisappeard being fired.
</summary>
<param name="relativePath"></param>
<param name="physicalPath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.GetIsValid(System.String)">
<summary>
Returns the value of IsValid on the specified folder if present, or 'false' if not present.
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getFolder(System.String)">
<summary>
Not thread safe.
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getSubfolders(System.String)">
<summary>
returns a list
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getSubfilesCopy(System.String)">
<summary>
returns a dictionary of files.
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.getSortedSubfiles(System.String)">
<summary>
returns a dictionary of files.
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.populate(System.String,System.String)">
<summary>
Refreshes file and folder listing for this folder (non-recursive). Sets IsValid=true afterwards.
</summary>
<param name="relativePath"></param>
<param name="physicalPath"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.populateSubfolders(System.String,System.String)">
<summary>
Updates the 'folders' dictionary to match the folders that exist on disk. ONLY UPDATES THE LOCAL FOLDER
</summary>
<param name="relativePath"></param>
<param name="physicalPath"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.populateFiles(System.String,System.String)">
<summary>
Updates the 'files' dictionary to match the files that exist on disk. Uses the accessedUtc values from the previous dictionary if they are newer.
</summary>
<param name="relativePath"></param>
<param name="physicalPath"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.roughCompare(System.DateTime,System.DateTime)">
<summary>
Returns true if both dates are equal to the nearest 200th of a second.
</summary>
<param name="d1"></param>
<param name="d2"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CachedFolder.checkRelativePath(System.String)">
<summary>
</summary>
<param name="relativePath"></param>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CachedFolder.IsValid">
<summary>
Defaults to false. Set to true immediately after being refreshed from the filesystem.
Set to false if a file disappears from the filesystem cache without the cache index being notified first.
Used by the cleanup system - not of importance to the cache write system.
</summary>
</member>
<member name="E:ImageResizer.Plugins.DiskCache.CachedFolder.FileDisappeared">
<summary>
Fired when a file disappears from the cache folder without the cache index knowing about it.
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.CacheIndex">
<summary>
Provides thread-safe access to the index of the disk cache
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CacheQueryResult.Failed">
<summary>
Failed to acquire a lock on the cached item within the timeout period
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CacheQueryResult.Miss">
<summary>
The item wasn't cached, but was successfully added to the cache (or queued, in which case you should read .Data instead of .PhysicalPath)
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CacheQueryResult.Hit">
<summary>
The item was already in the cache.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CacheResult.PhysicalPath">
<summary>
The physical path to the cached item. Verify .Data is null before trying to read from this file.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CacheResult.Data">
<summary>
Provides a read-only stream to the data. Usually a MemoryStream instance, but you should dispose it once you are done.
If this value is not null, it indicates that the file has not yet been written to disk, and you should read it from this stream instead.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CacheResult.RelativePath">
<summary>
The path relative to the cache
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CacheResult.Result">
<summary>
The result of the cache check
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupManager.BeLazy">
<summary>
Notifies the CleanupManager that a request is in process. Helps CleanupManager optimize background work so it doesn't interfere with request processing.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupManager.AddedFile(System.String)">
<summary>
Notifies the CleanupManager that a file was added under the specified relative path. Allows CleanupManager to detect when a folder needs cleanup work.
</summary>
<param name="relativePath"></param>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupManager.ExteralProcessCleaning">
<summary>
When true, indicates that another process is managing cleanup operations - this thread is idle, waiting for the other process to end before it can pick up work.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Cleanup.CleanupQueue.QueueIfUnique(ImageResizer.Plugins.DiskCache.CleanupWorkItem)">
<summary>
Queues the item if no other identical items exist in the queue. Returns true if the item was added.
</summary>
<param name="item"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Cleanup.CleanupQueue.InsertRange(System.Collections.Generic.IList{ImageResizer.Plugins.DiskCache.CleanupWorkItem})">
<summary>
Inserts the specified list of items and the end of the queue. They will be next items popped.
They will pop off the list in the same order they exist in 'items' (i.e, they are inserted in reverse order).
</summary>
<param name="items"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.Cleanup.CleanupQueue.ReplaceWith(ImageResizer.Plugins.DiskCache.CleanupWorkItem)">
<summary>
Performs an atomic clear and enqueue of the specified item
</summary>
<param name="item"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupWorker.#ctor(ImageResizer.Configuration.Logging.ILoggerProvider,ImageResizer.Plugins.DiskCache.CleanupStrategy,ImageResizer.Plugins.DiskCache.Cleanup.CleanupQueue,ImageResizer.Plugins.DiskCache.CustomDiskCache)">
<summary>
Creates and starts a thread that consumes the queue, pausing until notified when 'queue' empties.
</summary>
<param name="cs"></param>
<param name="queue"></param>
<param name="cache"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupWorker.MayHaveWork">
<summary>
Tells the worker to check the queue for more work.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorker.lastFoundItemsOverMax">
<summary>
The last time a cache folder exceeded both the optimum and maximum limits for file count.
If recent, indicates a misconfiguration; the subfolders="" count needs to be increased.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorker.lastBusy">
<summary>
The last time a cache query came through
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupWorker.BeLazy">
<summary>
Tells the worker to avoid work for a little bit.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorker.lastWorked">
<summary>
The last time we did work (or attempted to do work, failing if the queue was empty)
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorker.otherProcessManagingCleanup">
<summary>
When true, indicates that another process is managing cleanup operations - this thread is idle, waiting for the other process to end before it can pick up work.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupWorker.main">
<summary>
Thread runs this method.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupWorker.mainInner">
<summary>
Processes work items from the queue, using at most 50%
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupWorker.DoWorkFor(System.TimeSpan)">
<summary>
Processes items from the queue for roughly the specified amount of time.
Returns false if the queue was empty.
</summary>
<param name="length"></param>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupWorker.ExteralProcessCleaning">
<summary>
When true, indicates that another process is managing cleanup operations - this thread is idle, waiting for the other process to end before it can pick up work.
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.CleanupWorkItem">
<summary>
An item in the work queue
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupWorkItem.LazyProvider">
<summary>
Should be a delegate a CleanupWorkItem instance (which doesn't have LazyProvider value, but has RelativePath and PhyscialPath values). May return null
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupWorkItem.RelativePath">
<summary>
Cache-relative path
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupWorkItem.PhysicalPath">
<summary>
Physcial path
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorkItem.Kind.PopulateFolderRecursive">
<summary>
If the .IsValid is false, populates the folder, enqueing more PopulateFolderRecursive items for all subfolders discovered. Sets IsValid to true
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorkItem.Kind.CleanFolderRecursive">
<summary>
Requires a valid folder.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorkItem.Kind.CleanFolder">
<summary>
Cleans the folder, enqueing RemoveFile tasks for everything that needs to be removed.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorkItem.Kind.PopulateFolder">
<summary>
Populates (non-recursive) the files and folders inside the specified directory.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorkItem.Kind.RemoveFile">
<summary>
Removes a single file, with the file and dir being determined at executing time via the LazyProvider delegate.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.CleanupWorkItem.Kind.FlushAccessedDate">
<summary>
Calls File.SetLastAccessedTimeUtc() using the in-memory value, if present.
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.CustomDiskCache">
<summary>
Handles access to a disk-based file cache. Handles locking and versioning.
Supports subfolders for scalability.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CustomDiskCache.GetCachedFile(System.String,System.String,ImageResizer.Caching.ResizeImageDelegate,System.DateTime,System.Int32)">
<summary>
If the cached data exists and is up-to-date, returns the path to it. Otherwise, this function tries to cache the data and return the path.
</summary>
<param name="keyBasis">The basis for the key. Should not include the modified date, that is handled inside the function.</param>
<param name="extension">The extension to use for the cached file.</param>
<param name="writeCallback">A method that accepts a Stream argument and writes the data to it.</param>
<param name="sourceModifiedUtc">The modified date of the source file. Should be DateTime.MinValue if not available</param>
<param name="timeoutMs"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CustomDiskCache.GetCachedFile(System.String,System.String,ImageResizer.Caching.ResizeImageDelegate,System.DateTime,System.Int32,System.Boolean)">
<summary>
May return either a physical file name or a MemoryStream with the data.
Faster than GetCachedFile, as writes are (usually) asynchronous. If the write queue is full, the write is forced to be synchronous again.
Identical to GetCachedFile() when asynchronous=false
</summary>
<param name="keyBasis"></param>
<param name="extension"></param>
<param name="writeCallback"></param>
<param name="sourceModifiedUtc"></param>
<param name="timeoutMs"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CustomDiskCache.TryWriteFile(ImageResizer.Plugins.DiskCache.CacheResult,System.String,System.String,ImageResizer.Caching.ResizeImageDelegate,System.DateTime,System.Int32,System.Boolean)">
<summary>
Returns true if either (a) the file was written, or (b) the file already existed with a matching modified date.
Returns false if the in-process lock failed. Throws an exception if any kind of file or processing exception occurs.
</summary>
<param name="result"></param>
<param name="physicalPath"></param>
<param name="relativePath"></param>
<param name="writeCallback"></param>
<param name="sourceModifiedUtc"></param>
<param name="timeoutMs"></param>
<param name="recheckFS"></param>
<returns></returns>
</member>
<member name="E:ImageResizer.Plugins.DiskCache.CustomDiskCache.CacheResultReturned">
<summary>
Fired immediately before GetCachedFile return the result value.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CustomDiskCache.Locks">
<summary>
Provides string-based locking for file write access.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CustomDiskCache.QueueLocks">
<summary>
Provides string-based locking for image resizing (not writing, just processing). Prevents duplication of efforts in asynchronous mode, where 'Locks' is not being used.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CustomDiskCache.CurrentWrites">
<summary>
Contains all the queued and in-progress writes to the cache.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CustomDiskCache.Index">
<summary>
Provides an in-memory index of the cache.
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.DiskCacheException">
<summary>
Indicates a problem with disk caching. Causes include a missing (or too small) ImageDiskCacheDir setting, and severe I/O locking preventing
the cache dir from being cleaned at all.
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.DiskCache">
<summary>
Provides methods for creating, maintaining, and securing the disk cache.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.BeforeSettingChanged">
<summary>
Throws an exception if the class is already modified
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.#ctor">
<summary>
Creates a disk cache in the /imagecache folder
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.#ctor(System.String)">
<summary>
Creates a DiskCache instance at the specified location. Must be installed as a plugin to be operational.
</summary>
<param name="virtualDir"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.LoadSettings(ImageResizer.Configuration.Config)">
<summary>
Uses the defaults from the resizing.diskcache section in the specified configuration.
Throws an invalid operation exception if the DiskCache is already started.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.Install(ImageResizer.Configuration.Config)">
<summary>
Loads the settings from 'c', starts the cache, and registers the plugin.
Will throw an invalidoperationexception if already started.
</summary>
<param name="c"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.IsConfigurationValid">
<summary>
Returns true if the configured settings are valid and .NET (not NTFS) permissions will work.
</summary>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.HasFileIOPermission">
<summary>
Returns true if .NET permissions allow writing to the cache directory. Does not check NTFS permissions.
</summary>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.Start">
<summary>
Attempts to start the DiskCache using the current settings. Returns true if succesful or if already started. Returns false on a configuration error.
Called by Install()
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.DiskCache.Stop">
<summary>
Returns true if stopped succesfully. Cannot be restarted
</summary>
<returns></returns>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.Subfolders">
<summary>
Controls how many subfolders to use for disk caching. Rounded to the next power of to. (1->2, 3->4, 5->8, 9->16, 17->32, 33->64, 65->128,129->256,etc.)
NTFS does not handle more than 8,000 files per folder well. Larger folders also make cleanup more resource-intensive.
Defaults to 32, which combined with the default setting of 400 images per folder, allows for scalability to 12,800 actively used image versions.
For example, given a desired cache size of 100,000 items, this should be set to 256.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.Enabled">
<summary>
Allows disk caching to be disabled for debuginng purposes. Defaults to true.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.AutoClean">
<summary>
If true, items from the cache folder will be automatically 'garbage collected' if the cache size limits are exceeded.
Defaults to false.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.CleanupStrategy">
<summary>
Only relevant when AutoClean=true. Settings about how background cache cleanup are performed.
It is best not to modify these settings. There are very complicated and non-obvious factors involved in their choice.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.CacheAccessTimeout">
<summary>
How many milliseconds to wait for a cached item to be available. Values below 0 are set to 0. Defaults to 15 seconds.
Actual time spent waiting may be 2 or 3x this value, if multiple layers of synchronization require a wait.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.HashModifiedDate">
<summary>
If true, when a source file is changed, a new file will be created instead of overwriting the old cached file.
This helps prevent file lock contention on high-traffic servers. Defaults to true.
Do NOT set this to false in a Web Garden or if you have overlapped recycle enabled, as you may risk having occasional failed requests due
to write contention by separate proccesses.
Changes the hash function, so you should delete the cache folder whenever this setting is modified.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.AsyncWrites">
<summary>
If true, writes to the disk cache will be performed outside the request thread, allowing responses to return to the client quicker.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.AsyncBufferSize">
<summary>
If more than this amount of memory (in bytes) is currently allocated by queued writes, the request will be processed synchronously instead of asynchronously.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.VirtualCacheDir">
<summary>
Sets the location of the cache directory.
Can be a virtual path (like /App/imagecache) or an application-relative path (like ~/imagecache, the default).
Relative paths are assummed to be relative to the application root.
All values are converted to virtual path format upon assignment (/App/imagecache)
Will throw an InvalidOperationException if changed after the plugin is installed.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.PhysicalCacheDir">
<summary>
Returns the physical path of the cache directory specified in VirtualCacheDir.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.DiskCache.Started">
<summary>
Returns true if the DiskCache instance is operational.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupStrategy.LoadFrom(ImageResizer.Configuration.Xml.Node)">
<summary>
Loads settings from the specified node. Attribute names and property names must match.
</summary>
<param name="n"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupStrategy.SaveDefaults">
<summary>
Saves the current settings to the dictionary of default settings.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.CleanupStrategy.RestoreDefaults">
<summary>
Restores the default property valies
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.StartupDelay">
<summary>
How long to wait before beginning the initial cache indexing and cleanup.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.MinDelay">
<summary>
The minimum amount of time to wait after the most recent BeLazy to begin working again.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.MaxDelay">
<summary>
The maximum amount of time to wait between work segements
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.OptimalWorkSegmentLength">
<summary>
The optimal length for a work segment. Not always achieved.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.TargetItemsPerFolder">
<summary>
The ideal number of cached files per folder. (defaults to 400) Only reached if it can be achieved without volating the AvoidRemoval... limits
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.MaximumItemsPerFolder">
<summary>
The maximum number of cached files per folder. (defaults to 1000) Only reached if it can be achieved without violating the ProhibitRemoval... limits
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.AvoidRemovalIfUsedWithin">
<summary>
Please note "LastUsed" values are (initially) only accurate to about a hour, due to delayed write.
If a file has been used after the app started running, the the last used date is accurate.
</summary>
</member>
<member name="P:ImageResizer.Plugins.DiskCache.CleanupStrategy.ProhibitRemovalIfUsedWithin">
<summary>
Please note "LastUsed" values are (initially) only accurate to about a hour, due to delayed write.
If a file has been used after the app started running, the the last used date is accurate.
</summary>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.LockProvider">
<summary>
Provides locking based on a string key.
Locks are local to the LockProvider instance.
The class handles disposing of unused locks. Generally used for
coordinating writes to files (of which there can be millions).
Only keeps key/lock pairs in memory which are in use.
Thread-safe.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.LockProvider.locks">
<summary>
The only objects in this collection should be for open files.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.LockProvider.createLock">
<summary>
Synchronization object for modifications to the 'locks' dictionary
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.LockProvider.MayBeLocked(System.String)">
<summary>
Returns true if the given key *might* be locked.
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.LockProvider.TryExecute(System.String,System.Int32,ImageResizer.Plugins.DiskCache.LockCallback)">
<summary>
Attempts to execute the 'success' callback inside a lock based on 'key'. If successful, returns true.
If the lock cannot be acquired within 'timoutMs', returns false
In a worst-case scenario, it could take up to twice as long as 'timeoutMs' to return false.
</summary>
<param name="key"></param>
<param name="success"></param>
<param name="failure"></param>
<param name="timeoutMs"></param>
</member>
<member name="M:ImageResizer.Plugins.SourceMemCache.SourceMemCachePlugin.#ctor">
<summary>
Defaults to 10MB limit, and samples usage over the last 10 minutes when deciding what to remove. Stuff not used in the last 10 minutes gets discarded even if the limit hasn't been reached.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.UrlHasher.hash(System.String,System.Int32,System.String)">
<summary>
Builds a key for the cached version, using the hashcode of the normalized URL.
if subfolders > 1, dirSeparator will be used to separate the subfolder and the key.
No extension is appended.
I.e, a13514\124211ab132592 or 12412ababc12141
</summary>
<param name="data"></param>
<param name="subfolders"></param>
<param name="dirSeparator"></param>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.UrlHasher.getSubfolder(System.Byte[],System.Int32)">
<summary>
Returns a string for the subfolder name. The bits used are from the end of the hash - this should make
the hashes in each directory more unique, and speed up performance (8.3 filename calculations are slow when lots of files share the same first 6 chars.
Returns null if not configured. Rounds subfolders up to the nearest power of two.
</summary>
<param name="hash"></param>
<param name="subfolders"></param>
<returns></returns>
</member>
<member name="T:ImageResizer.Plugins.DiskCache.WebConfigWriter">
<summary>
Handles writing a Web.Config to disk that uses Url Authorization to prevent visitors
from accessing the files directly. Alternative Web.config content can be specified, this is a general-purpose implementation. Uses UTF-8 encoding.
Also provides methods for efficient verification that the file still exists.
Thread-safe.
</summary>
</member>
<member name="F:ImageResizer.Plugins.DiskCache.WebConfigWriter.webConfigContents">
<summary>
This string contains the contents of a web.conig file that sets URL authorization to "deny all" inside the current directory.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.WebConfigWriter.CheckWebConfigEvery5">
<summary>
Verifies a Web.config file is present in the directory every 5 minutes that the function is called, including the first time.
</summary>
<returns></returns>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.WebConfigWriter.CheckWebConfigOnce">
<summary>
If CheckWebConfig has never executed, it is executed immediately, but only once.
Verifies a Web.config file is present in the directory, and creates it if needed.
</summary>
<param name="physicalPath"></param>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.WebConfigWriter.CheckWebConfig">
<summary>
Verifies a Web.config file is present in the directory, and creates it if needed.
</summary>
</member>
<member name="M:ImageResizer.Plugins.DiskCache.WebConfigWriter._checkWebConfig">
<summary>
Should only be called inside a lock. Creates the cache dir and the web.config file if they are missing. Updates
_lastCheckedWebConfig and _checkedWebConfigOnce
</summary>
<param name="physicalPath"></param>
</member>
</members>
</doc>
Binary file not shown.
@@ -1,190 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ImageResizer.Plugins.SeamCarving</name>
</assembly>
<members>
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Output">
<summary>
Whether to carve or display the energy functions
</summary>
</member>
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Timeout">
<summary>
How many ms to wait before killing the processes
</summary>
</member>
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Threads">
<summary>
How many threads to use
</summary>
</member>
<member name="M:ImageResizer.Plugins.SeamCarving.CarveDataPlotter.GetRemovalSpace(System.Int32,System.Int32,System.Int32)">
<summary>
Returns the minimum width (if vertical seams are used) and minimum height (if horizontal seams are used) shrinkage needed to eliminate the marked removal areas.
</summary>
<param name="w"></param>
<param name="h"></param>
<param name="blockSize"></param>
<returns></returns>
</member>
<member name="T:ImageResizer.Plugins.SeamCarving.LzwDecoder">
<summary>
A quirky version of LZW supporting only 32K dictionary sizes, expecting a UTF8-like encoding method, and offering custom alphabet support
</summary>
</member>
<member name="M:SevenZipReduced.ICoder.Code(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64,SevenZipReduced.ICodeProgress)">
<summary>
Codes streams.
</summary>
<param name="inStream">
input Stream.
</param>
<param name="outStream">
output Stream.
</param>
<param name="inSize">
input Size. -1 if unknown.
</param>
<param name="outSize">
output Size. -1 if unknown.
</param>
<param name="progress">
callback progress reference.
</param>
<exception cref="T:SevenZipReduced.DataErrorException">
if input stream is not valid
</exception>
</member>
<member name="T:SevenZipReduced.DataErrorException">
<summary>
The exception that is thrown when an error in input stream occurs during decoding.
</summary>
</member>
<member name="T:SevenZipReduced.InvalidParamException">
<summary>
The exception that is thrown when the value of an argument is outside the allowable range.
</summary>
</member>
<member name="M:SevenZipReduced.ICodeProgress.SetProgress(System.Int64,System.Int64)">
<summary>
Callback progress.
</summary>
<param name="inSize">
input size. -1 if unknown.
</param>
<param name="outSize">
output size. -1 if unknown.
</param>
</member>
<member name="T:SevenZipReduced.CoderPropID">
<summary>
Provides the fields that represent properties idenitifiers for compressing.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.DefaultProp">
<summary>
Specifies default property.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.DictionarySize">
<summary>
Specifies size of dictionary.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.UsedMemorySize">
<summary>
Specifies size of memory for PPM*.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.Order">
<summary>
Specifies order for PPM methods.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.BlockSize">
<summary>
Specifies Block Size.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.PosStateBits">
<summary>
Specifies number of postion state bits for LZMA (0 &lt;= x &lt;= 4).
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.LitContextBits">
<summary>
Specifies number of literal context bits for LZMA (0 &lt;= x &lt;= 8).
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.LitPosBits">
<summary>
Specifies number of literal position bits for LZMA (0 &lt;= x &lt;= 4).
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.NumFastBytes">
<summary>
Specifies number of fast bytes for LZ*.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.MatchFinder">
<summary>
Specifies match finder. LZMA: "BT2", "BT4" or "BT4B".
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.MatchFinderCycles">
<summary>
Specifies the number of match finder cyckes.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.NumPasses">
<summary>
Specifies number of passes.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.Algorithm">
<summary>
Specifies number of algorithm.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.NumThreads">
<summary>
Specifies the number of threads.
</summary>
</member>
<member name="F:SevenZipReduced.CoderPropID.EndMarker">
<summary>
Specifies mode with end marker.
</summary>
</member>
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager._concurrentExecutions">
<summary>
Number of executing CAIR.exe processes
</summary>
</member>
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager._concurrentWaitingThreads">
<summary>
Number of threads waiting for a CAIR.exe process.
</summary>
</member>
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager.turnstile">
<summary>
Used for efficient thread waiting
</summary>
</member>
<member name="P:ImageResizer.Plugins.SeamCarving.CairManager.MaxConcurrentExecutions">
<summary>
The maximum number of CAIR.exe instances to allow at the same time. After this limit is reached,
requests will wait until requests will MaxConcurrentWaitingThreads is reached, at which point
requests will be denied so the thread pool doesn't become exhausted.
Set this value to at least CPU cores * 2, as the proccess is also I/O bound. Set to 0 for no limit (default).
</summary>
</member>
<member name="P:ImageResizer.Plugins.SeamCarving.CairManager.MaxConcurrentWaitingThreads">
<summary>
The maximum number of waiting threads (for a CAIR.exe instance) to permit before denying requests. Set to 0 (default) to permit an endless number of threads to wait (although request timeout will still be effect).
Set this value to at least 30
</summary>
</member>
</members>
</doc>
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -1,206 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>Microsoft.AspNet.FriendlyUrls</name>
</assembly>
<members>
<member name="T:Microsoft.AspNet.FriendlyUrls.FriendlyUrl"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.FriendlyUrl.Href(System.String,System.Object[])"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.FriendlyUrl.Resolve(System.String)">
<summary> Resolves a file handler virtual path to a friendly URL using the registered resolvers. </summary>
<returns>The friendly URL.</returns>
<param name="virtualPath">The handler virtual path.</param>
</member>
<member name="P:Microsoft.AspNet.FriendlyUrls.FriendlyUrl.Segments">
<summary> The URL segments left over after Friendly URLs mapped this request to a file. </summary>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings">
<summary>Represents the settings used when enabling Friendly URLs.</summary>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings.#ctor">
<summary>Creates a new instance of the FriendlyUrlSettings class with the default values.</summary>
</member>
<member name="P:Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings.AutoRedirectMode">
<summary>The type of redirect to perform on non-friendly URLs to friendly URLs. Defaults to Off.</summary>
<returns>Returns <see cref="T:Microsoft.AspNet.FriendlyUrls.RedirectMode" />.</returns>
</member>
<member name="P:Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings.ResolverCachingMode">
<summary>The mode of caching to use when resolving friendly URLs. Defaults to ResolverCachingMode.Static.</summary>
<returns>Returns <see cref="T:Microsoft.AspNet.FriendlyUrls.ResolverCachingMode" />.</returns>
</member>
<member name="P:Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings.SwitchViewRouteName">
<summary>The name of the route that handles user requests to switch views. Defaults to "AspNet.FriendlyUrls.SwitchView".</summary>
<returns>Returns <see cref="T:System.String" />.</returns>
</member>
<member name="P:Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings.SwitchViewUrl">
<summary>The URL that view switching request are sent to. Defaults to "__FriendlyUrls_SwitchView/{view}".</summary>
<returns>Returns <see cref="T:System.String" />.</returns>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions.GetFriendlyUrlFileExtension(System.Web.HttpRequest)">
<summary> Returns the extension of the file Friendly URLs mapped this request to. </summary>
<returns>The file extension, e.g. .aspx.</returns>
<param name="httpRequest">The HttpRequest object.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions.GetFriendlyUrlFileExtension(System.Web.HttpRequestBase)">
<summary> Returns the extension of the file Friendly URLs mapped this request to. </summary>
<returns>The file extension, e.g. .aspx.</returns>
<param name="httpRequest">The HttpRequestBase object.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions.GetFriendlyUrlFileVirtualPath(System.Web.HttpRequest)">
<summary> Returns the virtual path of the file Friendly URLs mapped this request to. </summary>
<returns>The file virtual path</returns>
<param name="httpRequest">The HttpRequest object.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions.GetFriendlyUrlFileVirtualPath(System.Web.HttpRequestBase)">
<summary> Returns the virtual path of the file Friendly URLs mapped this request to. </summary>
<returns>The file virtual path.</returns>
<param name="httpRequest">The HttpRequestBase object.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions.GetFriendlyUrlSegments(System.Web.HttpRequest)">
<summary> Returns the URL segments left over after Friendly URLs mapped this request to a file. </summary>
<returns>The URL segments.</returns>
<param name="httpRequest">The HttpRequest object.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.HttpRequestExtensions.GetFriendlyUrlSegments(System.Web.HttpRequestBase)">
<summary>Returns the URL segments left over after the current request has been mapped to a file.</summary>
<returns>The URL segments.</returns>
<param name="httpRequest">The HttpRequestBase object.</param>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.PreApplicationStartCode"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.PreApplicationStartCode.Start"></member>
<member name="T:Microsoft.AspNet.FriendlyUrls.RedirectMode">
<summary>Represents the mode of redirect to use when auto-redirecting to friendly URLs.</summary>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.RedirectMode.Permanent">
<summary>Performs a permanent redirect (301 response code).</summary>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.RedirectMode.Temporary">
<summary>Performs a temporary redirect (302 response code).</summary>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.RedirectMode.Off">
<summary>Performs no auto-redirect (disabled).</summary>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.ResolverCachingMode">
<summary>Represents the mode of caching to use when resolving URLs. This setting affects how quickly extension-less URLs can be mapped back to their corresponding full URLs.</summary>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.ResolverCachingMode.Static">
<summary>Build a list of files at application startup. This mode of operation is appropriate for sites where files are not added or removed at runtime.</summary>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.ResolverCachingMode.Dynamic">
<summary>Builds a list of files as requests arrive, and updates the file list as files in the site change. This mode of operation uses more memory than a static cache, but is useful for updating the file list for sites where files or directories are added or removed at runtime.</summary>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.ResolverCachingMode.Disabled">
<summary>Don't perform any caching. Always query the file system directly every time a request to a friendly URL comes in.</summary>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.RouteCollectionExtensions"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.RouteCollectionExtensions.EnableFriendlyUrls(System.Web.Routing.RouteCollection)">
<summary> Enables friendly URLs for Web Forms pages. </summary>
<param name="routes">The routes collection.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.RouteCollectionExtensions.EnableFriendlyUrls(System.Web.Routing.RouteCollection,Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings)">
<summary>Enables friendly URLs for Web Forms pages.</summary>
<param name="routes">The routes collection.</param>
<param name="settings">The settings to use when enabling Friendly Urls.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.RouteCollectionExtensions.EnableFriendlyUrls(System.Web.Routing.RouteCollection,Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings,Microsoft.AspNet.FriendlyUrls.Resolvers.IFriendlyUrlResolver[])">
<summary> Enables friendly URLs using the passed resolvers. </summary>
<param name="routes">The routes collection.</param>
<param name="settings">The settings to use when enabling Friendly Urls.</param>
<param name="resolvers">The friendly URL resolvers to use.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.RouteCollectionExtensions.EnableFriendlyUrls(System.Web.Routing.RouteCollection,Microsoft.AspNet.FriendlyUrls.Resolvers.IFriendlyUrlResolver[])">
<summary> Enables friendly URLs using the specified resolvers. </summary>
<param name="routes">The routes collection.</param>
<param name="resolvers">The friendly URL resolvers to use.</param>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.ModelBinding.FriendlyUrlSegmentsAttribute">
<summary>Represents an attribute that specifies that model binding values are provided by a friendly URL segment.</summary>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.ModelBinding.FriendlyUrlSegmentsAttribute.#ctor(System.Int32)">
<summary> Creates an instance of the FriendlyUrlSegmentsAttribute class.</summary>
<param name="index">The index of the URL segment to return.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.ModelBinding.FriendlyUrlSegmentsAttribute.GetValueProvider(System.Web.ModelBinding.ModelBindingExecutionContext)">
<returns>Returns <see cref="T:System.Web.ModelBinding.IValueProvider" />.</returns>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.ModelBinding.FriendlyUrlSegmentsValueProvider">
<summary> A value provider that retrieves values from the segments of a Friendly URL.</summary>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.ModelBinding.FriendlyUrlSegmentsValueProvider.#ctor(System.Web.ModelBinding.ModelBindingExecutionContext,System.Int32)"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.ModelBinding.FriendlyUrlSegmentsValueProvider.FetchValue(System.String)">
<returns>Returns <see cref="T:System.Object" />.</returns>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.Resolvers.FriendlyUrlResolver">
<summary>Resolves a friendly URL to an HTTP handler.</summary>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.FriendlyUrlResolver.#ctor(System.String)">
<summary>Creates a FriendlyUrlResolver for the provided extension.</summary>
<param name="fileExtension">The physical file extension understood by this resolver. Must include the leading period, e.g. ".aspx".</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.FriendlyUrlResolver.ConvertToFriendlyUrl(System.String)">
<summary>Converts a typical URL with a file extension into a friendly extension-less URL.</summary>
<returns>The friendly URL (extension stripped) if this resolver can automatically map extensionless URLs to physical files with the provided extension. Otherwise, null.</returns>
<param name="path">The original path, including the file extension.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.FriendlyUrlResolver.GetExtensions(System.Web.HttpContextBase)">
<summary>Gets the extensions to use (such as .aspx, .ashx, or .mobile.aspx) while attempting to resolve an HTTP handler from the friendly URL.</summary>
<returns>The list of extensions.</returns>
<param name="httpContext">The current HttpContext.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.FriendlyUrlResolver.PreprocessRequest(System.Web.HttpContextBase,System.Web.IHttpHandler)">
<summary>Called after a friendly URL is resolved to an HTTP handler but before the handler is executed.</summary>
<param name="httpContext">The current HttpContext.</param>
<param name="httpHandler">The HTTP handler.</param>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.Resolvers.GenericHandlerFriendlyUrlResolver">
<summary>Resolves friendly URLs to generic handlers such as *.ashx.</summary>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.GenericHandlerFriendlyUrlResolver.#ctor"></member>
<member name="T:Microsoft.AspNet.FriendlyUrls.Resolvers.IFriendlyUrlResolver"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.IFriendlyUrlResolver.ConvertToFriendlyUrl(System.String)">
<summary>Converts a typical URL with a file extension into a friendly extension-less URL.</summary>
<returns>The friendly extension-less URL if this resolver can automaticallymap extensionless URLs to physical files with the provided extension. Otherwise, null.</returns>
<param name="path">The original path, including the file extension.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.IFriendlyUrlResolver.GetExtensions(System.Web.HttpContextBase)">
<summary>Returns a list of file extensions that the Friendly URLs system will try to resolve for the current request. For example, if the current request is for "~/example" and the GetExtensions method returns [ ".mobile.aspx", ".aspx", ".en-us.aspx" ], then the Friendly URLs system will attempt to match the current request to thefiles "~/example.mobile.aspx", "~/example.aspx", and "~/example.en-us.aspx", returning the first match.</summary>
<returns>A list of extensions that the system should try to resolve.</returns>
<param name="httpContext">The current request.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.IFriendlyUrlResolver.PreprocessRequest(System.Web.HttpContextBase,System.Web.IHttpHandler)">
<summary>Provides the ability to inspect or modify the IHttpHandler that was resolved for the current request before the handler's ProcessRequest method is called.</summary>
<param name="httpContext">Information about the current request.</param>
<param name="httpHandler">The handler that will be invoked.</param>
</member>
<member name="T:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver">
<summary>Resolves friendly URLs to Web Forms pages.</summary>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.#ctor"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.GetExtensions(System.Web.HttpContextBase)">
<returns>Returns <see cref="T:System.Collections.Generic.IList`1" />.</returns>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.IsMobileExtension(System.Web.HttpContextBase,System.String)">
<returns>Returns <see cref="T:System.Boolean" />.</returns>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.IsMobileView(System.Web.HttpContextBase)">
<summary>Determines if the current friendly URL was resolved to a mobile view based on the client browser and/or overrides.</summary>
<returns>Whether the current view is a mobile view.</returns>
<param name="httpContext">The page.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.PreprocessRequest(System.Web.HttpContextBase,System.Web.IHttpHandler)"></member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.TrySetMasterPageFile(System.Web.UI.Page,System.String)">
<summary>Attempts to set the MasterPageFile property for the given page based on whether the master page exists.</summary>
<returns>A boolean value indicating whether the master page was set.</returns>
<param name="page">The page.</param>
<param name="masterPageFile">The master page file virtual path.</param>
</member>
<member name="M:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.TrySetMobileMasterPage(System.Web.HttpContextBase,System.Web.UI.Page,System.String)">
<summary>Attempts to set the MasterPageFile property for the given page to a mobile specific master page.</summary>
<returns>A boolean value indicating whether the master page was set.</returns>
<param name="httpContext">The HTTP context.</param>
<param name="page">The page.</param>
</member>
<member name="F:Microsoft.AspNet.FriendlyUrls.Resolvers.WebFormsFriendlyUrlResolver.ViewSwitcherCookieName"></member>
</members>
</doc>
Binary file not shown.
@@ -1,69 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>Microsoft.Build.Utilities.v3.5</name>
</assembly>
<members>
<member name="M:Microsoft.Build.Utilities.CommandLineBuilder.#ctor(System.Boolean)"></member>
<member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendQuotedTextToBuffer(System.Text.StringBuilder,System.String)"></member>
<member name="T:Microsoft.Build.Utilities.ProcessorArchitecture">
<summary>
Determines the correct tool in the Toolset that MSBuild should use, based on the current system's processor architecture.
</summary>
</member>
<member name="F:Microsoft.Build.Utilities.ProcessorArchitecture.AMD64">
<summary>
Represents the AMD64 processor.
</summary>
</member>
<member name="P:Microsoft.Build.Utilities.ProcessorArchitecture.CurrentProcessArchitecture">
<summary>
Gets the current processor architecture of the system.
</summary>
<returns>
A string containing the processor architecture value.
</returns>
</member>
<member name="F:Microsoft.Build.Utilities.ProcessorArchitecture.IA64">
<summary>
Represents the IA64 processor.
</summary>
</member>
<member name="F:Microsoft.Build.Utilities.ProcessorArchitecture.MSIL">
<summary>
Represents MSIL.
</summary>
</member>
<member name="F:Microsoft.Build.Utilities.ProcessorArchitecture.X86">
<summary>
Represents an x86 processor.
</summary>
</member>
<member name="P:Microsoft.Build.Utilities.Task.BuildEngine2"></member>
<member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorFromException(System.Exception,System.Boolean,System.Boolean,System.String)">
<summary>
Logs an error using the message, and optionally the stack-trace from the given exception and any inner exceptions.
</summary>
<param name="exception">
The exception to log.
</param>
<param name="showStackTrace">true to include the stack trace in the log; otherwise, false.
</param>
<param name="showDetail">true to log exception types and any inner exceptions; otherwise, false.
</param>
<param name="file">
The name of the file related to the exception, or null if the project file should be logged.
</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="e" /> is null.
</exception>
<filterpriority>2</filterpriority>
</member>
<member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"></member>
<member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetPathToDotNetFrameworkReferenceAssemblies(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"></member>
<member name="P:Microsoft.Build.Utilities.ToolTask.HasLoggedErrors"></member>
<member name="P:Microsoft.Build.Utilities.ToolTask.StandardErrorImportance"></member>
<member name="P:Microsoft.Build.Utilities.ToolTask.StandardOutputImportance"></member>
<member name="P:Microsoft.Build.Utilities.ToolTask.ToolExe"></member>
</members>
</doc>
Binary file not shown.
Binary file not shown.
Binary file not shown.
-41
View File
@@ -1,41 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
autoReload="true"
throwExceptions="false"
internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">
<!-- optional, add some variables
https://github.com/nlog/NLog/wiki/Configuration-file#variables
-->
<variable name="myvar" value="myvalue"/>
<!--
See https://github.com/nlog/nlog/wiki/Configuration-file
for information on customizing logging rules and outputs.
-->
<targets>
<!--
add your targets here
See https://github.com/nlog/NLog/wiki/Targets for possible targets.
See https://github.com/nlog/NLog/wiki/Layout-Renderers for the possible layout renderers.
-->
<!--
Write events to a file with the date in the filename.
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log"
layout="${longdate} ${uppercase:${level}} ${message}" />
-->
</targets>
<rules>
<!-- add your logging rules here -->
<!--
Write all events with minimal level of Debug (So Debug, Info, Warn, Error and Fatal, but not Trace) to "f"
<logger name="*" minlevel="Debug" writeTo="f" />
-->
</rules>
</nlog>
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
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.
-666
View File
@@ -1,666 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Web.Optimization</name>
</assembly>
<members>
<member name="T:System.Web.Optimization.Bundle">
<summary>Represents a list of file references to be bundled together as a single resource.</summary>
</member>
<member name="M:System.Web.Optimization.Bundle.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.Bundle" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.Bundle.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.Bundle" /> class.</summary>
<param name="virtualPath">The virtual path used to reference the <see cref="T:System.Web.Optimization.Bundle" /> from within a view or Web page.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.#ctor(System.String,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.Bundle" /> class.</summary>
<param name="virtualPath">The virtual path used to reference the <see cref="T:System.Web.Optimization.Bundle" /> from within a view or Web page.</param>
<param name="cdnPath">An alternate url for the bundle when it is stored in a content delivery network.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.#ctor(System.String,System.String,System.Web.Optimization.IBundleTransform[])">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.Bundle" /> class.</summary>
<param name="virtualPath">The virtual path used to reference the <see cref="T:System.Web.Optimization.Bundle" /> from within a view or Web page.</param>
<param name="cdnPath">An alternate url for the bundle when it is stored in a content delivery network.</param>
<param name="transforms">A list of <see cref="T:System.Web.Optimization.IBundleTransform" /> objects which process the contents of the bundle in the order which they are added.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.#ctor(System.String,System.Web.Optimization.IBundleTransform[])">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.Bundle" /> class.</summary>
<param name="virtualPath">The virtual path used to reference the <see cref="T:System.Web.Optimization.Bundle" /> from within a view or Web page.</param>
<param name="transforms">A list of <see cref="T:System.Web.Optimization.IBundleTransform" /> objects which process the contents of the bundle in the order which they are added.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.ApplyTransforms(System.Web.Optimization.BundleContext,System.String,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="P:System.Web.Optimization.Bundle.Builder">
<summary>Builds the bundle content from the individual files included in the <see cref="T:System.Web.Optimization.Bundle" /> object.</summary>
<returns>The object used to build the bundle content.</returns>
</member>
<member name="M:System.Web.Optimization.Bundle.CacheLookup(System.Web.Optimization.BundleContext)">
<summary>Overrides this to implement own caching logic.</summary>
<returns>A bundle response.</returns>
<param name="context">The bundle context.</param>
</member>
<member name="P:System.Web.Optimization.Bundle.CdnFallbackExpression">
<summary>Script expression rendered by the <see cref="T:System.Web.Optimization.Scripts" /> helper class to reference the local bundle file if the CDN is unavailable.</summary>
<returns>The script expression rendered by the <see cref="T:System.Web.Optimization.Scripts" /> helper class to reference the local bundle file if the CDN is unavailable.</returns>
</member>
<member name="P:System.Web.Optimization.Bundle.CdnPath">
<summary>Gets or sets an alternate url for the bundle when it is stored in a content delivery network.</summary>
<returns>An alternate url for the bundle when it is stored in a content delivery network.</returns>
</member>
<member name="P:System.Web.Optimization.Bundle.ConcatenationToken">
<summary>The token inserted between bundled files to ensure that the final bundle content is valid.</summary>
<returns>By default, if <see cref="P:System.Web.Optimization.Bundle.ConcatenationToken" /> is not specified, the Web optimization framework inserts a new line.</returns>
</member>
<member name="P:System.Web.Optimization.Bundle.EnableFileExtensionReplacements">
<summary>Specifies whether to use the <see cref="P:System.Web.Optimization.BundleCollection.FileExtensionReplacementList" />.</summary>
<returns>true if the <see cref="P:System.Web.Optimization.BundleCollection.FileExtensionReplacementList" /> is used; otherwise, false.</returns>
</member>
<member name="M:System.Web.Optimization.Bundle.EnumerateFiles(System.Web.Optimization.BundleContext)">
<summary>Generates an enumeration of <see cref="T:System.Web.Hosting.VirtualFile" /> objects that represent the contents of the bundle.</summary>
<returns>An enumeration of <see cref="T:System.Web.Hosting.VirtualFile" /> objects that represent the contents of the bundle.</returns>
<param name="context">The <see cref="T:System.Web.Optimization.BundleContext" /> object that contains state for both the framework configuration and the HTTP request.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.GenerateBundleResponse(System.Web.Optimization.BundleContext)">
<summary>Processes the bundle request to generate the response.</summary>
<returns>A <see cref="T:System.Web.Optimization.BundleResponse" /> object containing the processed bundle contents.</returns>
<param name="context">The <see cref="T:System.Web.Optimization.BundleContext" /> object that contains state for both the framework configuration and the HTTP request.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.GetCacheKey(System.Web.Optimization.BundleContext)"></member>
<member name="M:System.Web.Optimization.Bundle.Include(System.String,System.Web.Optimization.IItemTransform[])"></member>
<member name="M:System.Web.Optimization.Bundle.Include(System.String[])">
<summary>Specifies a set of files to be included in the <see cref="T:System.Web.Optimization.Bundle" />.</summary>
<returns>The <see cref="T:System.Web.Optimization.Bundle" /> object itself for use in subsequent method chaining.</returns>
<param name="virtualPaths">The virtual path of the file or file pattern to be included in the bundle.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.IncludeDirectory(System.String,System.String)">
<summary>Includes all files in a directory that match a search pattern.</summary>
<returns>The <see cref="T:System.Web.Optimization.Bundle" /> object itself for use in subsequent method chaining.</returns>
<param name="directoryVirtualPath">The virtual path to the directory from which to search for files.</param>
<param name="searchPattern">The search pattern to use in selecting files to add to the bundle.</param>
</member>
<member name="M:System.Web.Optimization.Bundle.IncludeDirectory(System.String,System.String,System.Boolean)">
<summary>Includes all files in a directory that match a search pattern.</summary>
<returns>The <see cref="T:System.Web.Optimization.Bundle" /> object itself for use in subsequent method chaining.</returns>
<param name="directoryVirtualPath">The virtual path to the directory from which to search for files.</param>
<param name="searchPattern">The search pattern to use in selecting files to add to the bundle.</param>
<param name="searchSubdirectories">Specifies whether to recursively search subdirectories of <paramref name="directoryVirtualPath" />.</param>
</member>
<member name="P:System.Web.Optimization.Bundle.Orderer">
<summary>Determines the order of files in a bundle.</summary>
<returns>The order of files in a bundle.</returns>
</member>
<member name="P:System.Web.Optimization.Bundle.Path">
<summary>Virtual path used to reference the <see cref="T:System.Web.Optimization.Bundle" /> from within a view or Web page.</summary>
<returns>The virtual path.</returns>
</member>
<member name="P:System.Web.Optimization.Bundle.Transforms">
<summary>Transforms the contents of a bundle.</summary>
<returns>The list of transforms for the bundle.</returns>
</member>
<member name="M:System.Web.Optimization.Bundle.UpdateCache(System.Web.Optimization.BundleContext,System.Web.Optimization.BundleResponse)"></member>
<member name="T:System.Web.Optimization.BundleCollection">
<summary>Contains and manages the set of registered <see cref="T:System.Web.Optimization.Bundle" /> objects in an ASP.NET application.</summary>
</member>
<member name="M:System.Web.Optimization.BundleCollection.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleCollection" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.BundleCollection.Add(System.Web.Optimization.Bundle)">
<summary>Adds a bundle to the collection.</summary>
<param name="bundle">The bundle to add.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.AddDefaultFileExtensionReplacements(System.Web.Optimization.FileExtensionReplacementList)">
<summary>Adds the default file extension replacements for common conventions.</summary>
<param name="list">The list to populate with default values.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.AddDefaultFileOrderings(System.Collections.Generic.IList{System.Web.Optimization.BundleFileSetOrdering})">
<summary>Adds default file order specifications to use with bundles in the collection.</summary>
<param name="list">The list to populate with default values.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.AddDefaultIgnorePatterns(System.Web.Optimization.IgnoreList)">
<summary>Adds the default file ignore patterns.</summary>
<param name="ignoreList">The ignore list to populate with default values.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.Clear">
<summary>Removes all bundles from the collection.</summary>
</member>
<member name="P:System.Web.Optimization.BundleCollection.Count">
<summary>Gets the count of registered bundles in the collection.</summary>
<returns>The number of bundles.</returns>
</member>
<member name="P:System.Web.Optimization.BundleCollection.DirectoryFilter">
<summary>Gets a list of file patterns which are ignored when including files using wildcards or substitution tokens.</summary>
<returns>A list of file patterns.</returns>
</member>
<member name="P:System.Web.Optimization.BundleCollection.FileExtensionReplacementList">
<summary>Gets the file extension replacement list.</summary>
<returns>The file extension replacement list.</returns>
</member>
<member name="P:System.Web.Optimization.BundleCollection.FileSetOrderList">
<summary>Gets a list that specifies default file orderings to use for files in the registered bundles.</summary>
<returns>The list of file orderings.</returns>
</member>
<member name="M:System.Web.Optimization.BundleCollection.GetBundleFor(System.String)">
<summary>Returns a bundle in the collection using the specified virtual path.</summary>
<returns>The bundle for the virtual path or null if no bundle exists at the path.</returns>
<param name="bundleVirtualPath">The virtual path of the bundle to return.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.GetEnumerator">
<summary>Returns the bundle enumerator.</summary>
<returns>The bundle enumerator.</returns>
</member>
<member name="M:System.Web.Optimization.BundleCollection.GetRegisteredBundles">
<summary>Returns the collection of all registered bundles.</summary>
<returns>The collection of registered bundles.</returns>
</member>
<member name="P:System.Web.Optimization.BundleCollection.IgnoreList">
<summary>Gets the list of files to ignore.</summary>
<returns>The list of files to ignore.</returns>
</member>
<member name="M:System.Web.Optimization.BundleCollection.Remove(System.Web.Optimization.Bundle)">
<summary>Removes a bundle from the collection.</summary>
<returns>true if the bundle was removed; otherwise, false.</returns>
<param name="bundle">The bundle to remove.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.ResetAll">
<summary>Clears the bundles and resets all the defaults.</summary>
</member>
<member name="M:System.Web.Optimization.BundleCollection.ResolveBundleUrl(System.String)">
<summary>Returns the bundle URL for the specified virtual path.</summary>
<returns>The bundle URL or null if the bundle cannot be found.</returns>
<param name="bundleVirtualPath">The bundle virtual path.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.ResolveBundleUrl(System.String,System.Boolean)">
<summary>Returns the bundle URL for the specified virtual path, including a content hash if requested.</summary>
<returns>The bundle URL or null if the bundle cannot be found.</returns>
<param name="bundleVirtualPath">The virtual path of the bundle.</param>
<param name="includeContentHash">true to include a hash code for the content; otherwise, false. The default is true.</param>
</member>
<member name="M:System.Web.Optimization.BundleCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
<summary>Returns an enumerator that can be used to iterate through the collection.</summary>
<returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.</returns>
</member>
<member name="M:System.Web.Optimization.BundleCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Returns an enumerator that can be used to iterate through the collection.</summary>
<returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
</member>
<member name="P:System.Web.Optimization.BundleCollection.UseCdn">
<summary>Gets or sets whether the collection will try to use <see cref="P:System.Web.Optimization.Bundle.CdnPath" /> if specified.</summary>
<returns>true if the collection will try to use Bundle.CdnPath if specified; Otherwise, false.</returns>
</member>
<member name="T:System.Web.Optimization.BundleContext">
<summary>Encapsulates the info needed to process a bundle request</summary>
</member>
<member name="M:System.Web.Optimization.BundleContext.#ctor(System.Web.HttpContextBase,System.Web.Optimization.BundleCollection,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleContext" /> class.</summary>
<param name="context">The context.</param>
<param name="collection">The collection of bundles.</param>
<param name="bundleVirtualPath">The virtual path of the bundles.</param>
</member>
<member name="P:System.Web.Optimization.BundleContext.BundleCollection">
<summary>Gets or sets the collection of bundles.</summary>
<returns>The collection of bundles.</returns>
</member>
<member name="P:System.Web.Optimization.BundleContext.BundleVirtualPath">
<summary>Gets or sets the virtual path for the bundle request</summary>
<returns>The virtual path for the bundle request.</returns>
</member>
<member name="P:System.Web.Optimization.BundleContext.EnableInstrumentation">
<summary>Gets or sets whether the instrumentation output is requested.</summary>
<returns>true if instrumentation output is requested; otherwise, false.</returns>
</member>
<member name="P:System.Web.Optimization.BundleContext.EnableOptimizations">
<summary>Gets or sets whether optimizations are enabled via <see cref="P:System.Web.Optimization.BundleTable.EnableOptimizations" />.</summary>
<returns>true if optimizations are enabled via <see cref="P:System.Web.Optimization.BundleTable.EnableOptimizations" />; otherwise, false.</returns>
</member>
<member name="P:System.Web.Optimization.BundleContext.HttpContext">
<summary>Gets or sets the HTTP context associated with the bundle context.</summary>
<returns>The HTTP context associated with the bundle context.</returns>
</member>
<member name="P:System.Web.Optimization.BundleContext.UseServerCache">
<summary>Gets or sets whether the bindle context will store the bundle response in the HttpContext.Cache.</summary>
<returns>true if the bindle context will store the bundle response in the cache; Otherwise, false.</returns>
</member>
<member name="T:System.Web.Optimization.BundleDefinition">
<summary>Represents a bundle definition as specified by the bundle manifest.</summary>
</member>
<member name="M:System.Web.Optimization.BundleDefinition.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleDefinition" /> class.</summary>
</member>
<member name="P:System.Web.Optimization.BundleDefinition.CdnFallbackExpression">
<summary>Gets or sets the CDN fallback expression for the bundle.</summary>
<returns>The CDN fallback expression for the bundle.</returns>
</member>
<member name="P:System.Web.Optimization.BundleDefinition.CdnPath">
<summary>Gets or sets the CDN path for the bundle.</summary>
<returns>The CDN path for the bundle.</returns>
</member>
<member name="P:System.Web.Optimization.BundleDefinition.Includes">
<summary>Gets the files included in the bundle.</summary>
<returns>The files included in the bundle.</returns>
</member>
<member name="P:System.Web.Optimization.BundleDefinition.Path">
<summary>Gets or sets the virtual path for the bundle.</summary>
<returns>The virtual path for the bundle.</returns>
</member>
<member name="T:System.Web.Optimization.BundleFile"></member>
<member name="M:System.Web.Optimization.BundleFile.#ctor(System.String,System.Web.Hosting.VirtualFile)"></member>
<member name="M:System.Web.Optimization.BundleFile.#ctor(System.String,System.Web.Hosting.VirtualFile,System.Collections.Generic.IList{System.Web.Optimization.IItemTransform})"></member>
<member name="M:System.Web.Optimization.BundleFile.ApplyTransforms"></member>
<member name="P:System.Web.Optimization.BundleFile.IncludedVirtualPath"></member>
<member name="P:System.Web.Optimization.BundleFile.Transforms"></member>
<member name="P:System.Web.Optimization.BundleFile.VirtualFile"></member>
<member name="T:System.Web.Optimization.BundleFileSetOrdering">
<summary>Encapsulates a named set of files with relative orderings, for example jquery or modernizer.</summary>
</member>
<member name="M:System.Web.Optimization.BundleFileSetOrdering.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleFileSetOrdering" /> class.</summary>
<param name="name">The name used to help identify the file ordering.</param>
</member>
<member name="P:System.Web.Optimization.BundleFileSetOrdering.Files">
<summary>Gets or sets the ordered list of file name patterns (allows one prefix/suffix wildcard '*') that determines the relative ordering of these files in the bundle. For example, ["z.js", "b*", "*a", "a.js"].</summary>
<returns>The ordered list of file name patterns that determines the relative ordering of these files in the bundle.</returns>
</member>
<member name="P:System.Web.Optimization.BundleFileSetOrdering.Name">
<summary> Gets or sets the name used to help identify the file ordering, for example, jquery. </summary>
<returns>The name used to help identify the file ordering.</returns>
</member>
<member name="T:System.Web.Optimization.BundleManifest">
<summary> Represents the XML configuration to configure the <see cref="P:System.Web.Optimization.BundleTable.Bundles" /> bundle collection. </summary>
</member>
<member name="P:System.Web.Optimization.BundleManifest.BundleManifestPath">
<summary>Gets or sets the path to the bundle manifest file that sets up the <see cref="T:System.Web.Optimization.BundleCollection" />.</summary>
<returns>The path to the bundle manifest file that sets up the <see cref="T:System.Web.Optimization.BundleCollection" />.</returns>
</member>
<member name="M:System.Web.Optimization.BundleManifest.ReadBundleManifest">
<summary>Reads the bundle manifest using the default bundle configuration.</summary>
<returns>The bundle manifest.</returns>
</member>
<member name="M:System.Web.Optimization.BundleManifest.ReadBundleManifest(System.IO.Stream)">
<summary> Reads the bundle manifest from a given stream. </summary>
<returns>The bundle manifest.</returns>
<param name="bundleStream">The bundle stream to read from.</param>
</member>
<member name="P:System.Web.Optimization.BundleManifest.ScriptBundles">
<summary>Gets the <see cref="T:System.Web.Optimization.ScriptBundle" /> objects specified by the manifest file.</summary>
<returns>The <see cref="T:System.Web.Optimization.ScriptBundle" /> objects specified by the manifest file.</returns>
</member>
<member name="P:System.Web.Optimization.BundleManifest.StyleBundles">
<summary>Gets or sets the registered style bundles. </summary>
<returns>The registered style bundles.</returns>
</member>
<member name="T:System.Web.Optimization.BundleModule">
<summary> Represents a module that enables bundling to intercept requests to bundle URLs. </summary>
</member>
<member name="M:System.Web.Optimization.BundleModule.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleModule" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.BundleModule.Dispose">
<summary> Disposes any resources used by the <see cref="T:System.Web.Optimization.BundleModule" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.BundleModule.Init(System.Web.HttpApplication)">
<summary> Hooks the OnApplicationPostResolveRequestCache event to remap to the bundle handler. </summary>
<param name="application">The application that will receive the registration of the event.</param>
</member>
<member name="M:System.Web.Optimization.BundleModule.System#Web#IHttpModule#Dispose">
<summary>Calls the Dispose() method.</summary>
</member>
<member name="M:System.Web.Optimization.BundleModule.System#Web#IHttpModule#Init(System.Web.HttpApplication)">
<summary>Calls the Init method.</summary>
<param name="application">The application that will receive the registration of the event.</param>
</member>
<member name="T:System.Web.Optimization.BundleResolver">
<summary>Represents a class that determine if a script reference is a bundle, and what it contains to prevent duplicate script references.</summary>
</member>
<member name="M:System.Web.Optimization.BundleResolver.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleResolver" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.BundleResolver.#ctor(System.Web.Optimization.BundleCollection)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleResolver" /> class with the specified bundle.</summary>
<param name="bundles">The bundles of objects.</param>
</member>
<member name="M:System.Web.Optimization.BundleResolver.#ctor(System.Web.Optimization.BundleCollection,System.Web.HttpContextBase)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleResolver" /> class with the specified bundle and context.</summary>
<param name="bundles">The bundles of object.</param>
<param name="context">The HttpContextBase.</param>
</member>
<member name="P:System.Web.Optimization.BundleResolver.Current">
<summary>Gets or sets the ScriptManager that reflects against <see cref="P:System.Web.Optimization.BundleResolver.Current" />.</summary>
<returns>The ScriptManager that reflects against <see cref="P:System.Web.Optimization.BundleResolver.Current" />.</returns>
</member>
<member name="M:System.Web.Optimization.BundleResolver.GetBundleContents(System.String)">
<summary>Returns an enumeration of actual file paths to the contents of the bundle.</summary>
<returns>The actual file paths to the contents of the bundle.</returns>
<param name="virtualPath">The virtual file path.</param>
</member>
<member name="M:System.Web.Optimization.BundleResolver.GetBundleUrl(System.String)">
<summary>Gets the versioned url for the bundle or returns the virtualPath unchanged if it does not point to a bundle.</summary>
<returns>The versioned url for the bundle.</returns>
<param name="virtualPath">The virtual file path.</param>
</member>
<member name="M:System.Web.Optimization.BundleResolver.IsBundleVirtualPath(System.String)">
<summary>Determines if the virtualPath is to a bundle.</summary>
<returns>The virtualPath.</returns>
<param name="virtualPath">The virtual file path.</param>
</member>
<member name="T:System.Web.Optimization.BundleResponse">
<summary>Encapsulates the response data that will be sent for a bundle request.</summary>
</member>
<member name="M:System.Web.Optimization.BundleResponse.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.BundleResponse" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.BundleResponse.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="P:System.Web.Optimization.BundleResponse.Cacheability">
<summary>Gets or sets a value that is used to set the Cache-Control HTTP header.</summary>
<returns>A value that is used to set the Cache-Control HTTP header.</returns>
</member>
<member name="P:System.Web.Optimization.BundleResponse.Content">
<summary>Gets or sets the content of the bundle which is sent as the response body.</summary>
<returns>The content of the bundle.</returns>
</member>
<member name="P:System.Web.Optimization.BundleResponse.ContentType">
<summary>Gets or sets the media type that is sent in the HTTP content/type header.</summary>
<returns>The media type that is sent in the HTTP content/type header.</returns>
</member>
<member name="P:System.Web.Optimization.BundleResponse.Files">
<summary>Gets or sets the list of files in the bundle.</summary>
<returns>The list of files in the bundle.</returns>
</member>
<member name="T:System.Web.Optimization.BundleTable">
<summary> Static holder class for the default bundle collection. </summary>
</member>
<member name="P:System.Web.Optimization.BundleTable.Bundles">
<summary>Gets the default bundle collection. </summary>
<returns>The default bundle collection.</returns>
</member>
<member name="P:System.Web.Optimization.BundleTable.EnableOptimizations">
<summary>Gets or sets whether bundling and minification of bundle references is enabled.</summary>
<returns>true if bundling and minification of bundle references is enabled; otherwise, false.</returns>
</member>
<member name="P:System.Web.Optimization.BundleTable.VirtualPathProvider">
<summary>Gets or sets the provider to be used in resolving bundle files.</summary>
<returns>The provider to be used in resolving bundle files.</returns>
</member>
<member name="T:System.Web.Optimization.CssMinify">
<summary> Represents a <see cref="T:System.Web.Optimization.IBundleTransform" /> that does CSS minification.</summary>
</member>
<member name="M:System.Web.Optimization.CssMinify.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.CssMinify" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.CssMinify.Process(System.Web.Optimization.BundleContext,System.Web.Optimization.BundleResponse)">
<summary> Transforms the bundle contents by applying CSS minification. </summary>
<param name="context">The bundle context.</param>
<param name="response">The bundle response object</param>
</member>
<member name="T:System.Web.Optimization.CssRewriteUrlTransform"></member>
<member name="M:System.Web.Optimization.CssRewriteUrlTransform.#ctor"></member>
<member name="M:System.Web.Optimization.CssRewriteUrlTransform.Process(System.String,System.String)"></member>
<member name="T:System.Web.Optimization.DefaultBundleBuilder">
<summary>Represents the default logic which combines files in the bundle.</summary>
</member>
<member name="M:System.Web.Optimization.DefaultBundleBuilder.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.DefaultBundleBuilder" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.DefaultBundleBuilder.BuildBundleContent(System.Web.Optimization.Bundle,System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="T:System.Web.Optimization.DefaultBundleOrderer">
<summary>Default <see cref="T:System.Web.Optimization.IBundleOrderer" /> which orders files in a bundled using <see cref="P:System.Web.Optimization.BundleCollection.FileSetOrderList" />.</summary>
</member>
<member name="M:System.Web.Optimization.DefaultBundleOrderer.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.DefaultBundleOrderer" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.DefaultBundleOrderer.OrderFiles(System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="T:System.Web.Optimization.DynamicFolderBundle">
<summary>Represents a <see cref="T:System.Web.Optimization.Bundle" /> object that ASP.NET creates from a folder that contains files of the same type.</summary>
</member>
<member name="M:System.Web.Optimization.DynamicFolderBundle.#ctor(System.String,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.DynamicFolderBundle" /> class.</summary>
<param name="pathSuffix">The path suffix.</param>
<param name="searchPattern">The search pattern.</param>
</member>
<member name="M:System.Web.Optimization.DynamicFolderBundle.#ctor(System.String,System.String,System.Boolean)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.DynamicFolderBundle" /> class.</summary>
<param name="pathSuffix">The path suffix.</param>
<param name="searchPattern">The search pattern.</param>
<param name="searchSubdirectories">The search subdirectories.</param>
</member>
<member name="M:System.Web.Optimization.DynamicFolderBundle.#ctor(System.String,System.String,System.Boolean,System.Web.Optimization.IBundleTransform[])">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.DynamicFolderBundle" /> class.</summary>
<param name="pathSuffix">The path suffix.</param>
<param name="searchPattern">The search pattern.</param>
<param name="searchSubdirectories">The search subdirectories.</param>
<param name="transforms">The transform parameter.</param>
</member>
<member name="M:System.Web.Optimization.DynamicFolderBundle.#ctor(System.String,System.String,System.Web.Optimization.IBundleTransform[])">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.DynamicFolderBundle" /> class.</summary>
<param name="pathSuffix">The path suffix.</param>
<param name="searchPattern">The search pattern.</param>
<param name="transforms">The transform parameter.</param>
</member>
<member name="P:System.Web.Optimization.DynamicFolderBundle.CdnPath">
<summary>Gets or set the path of a Content Delivery Network (CDN) that contains the folder bundle.</summary>
<returns>The path of a Content Delivery Network (CDN)</returns>
</member>
<member name="M:System.Web.Optimization.DynamicFolderBundle.EnumerateFiles(System.Web.Optimization.BundleContext)">
<summary>Returns all the base methods files and any dynamic files found in the requested directory.</summary>
<returns>All the base methods files and any dynamic files found in the requested directory.</returns>
<param name="context">The bundle context.</param>
</member>
<member name="P:System.Web.Optimization.DynamicFolderBundle.SearchPattern">
<summary>Gets or sets the search pattern for the folder bundle.</summary>
<returns>The search pattern for the folder bundle.</returns>
</member>
<member name="P:System.Web.Optimization.DynamicFolderBundle.SearchSubdirectories">
<summary>Gets or sets whether the search pattern is applied to subdirectories.</summary>
<returns>true if the search pattern is applied to subdirectories; otherwise, false.</returns>
</member>
<member name="T:System.Web.Optimization.FileExtensionReplacementList">
<summary>A set of file extensions that will be used to select different files based on the <see cref="T:System.Web.Optimization.OptimizationMode" />.</summary>
</member>
<member name="M:System.Web.Optimization.FileExtensionReplacementList.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.FileExtensionReplacementList" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.FileExtensionReplacementList.Add(System.String)">
<summary>Adds a file extension which will be applied regardless of <see cref="T:System.Web.Optimization.OptimizationMode" />.</summary>
<param name="extension">File extension string.</param>
</member>
<member name="M:System.Web.Optimization.FileExtensionReplacementList.Add(System.String,System.Web.Optimization.OptimizationMode)">
<summary>Add a file extension for a specified <see cref="T:System.Web.Optimization.OptimizationMode" />.</summary>
<param name="extension">File extension string.</param>
<param name="mode">
<see cref="T:System.Web.Optimization.OptimizationMode" /> in which to apply the file extension replacement.</param>
</member>
<member name="M:System.Web.Optimization.FileExtensionReplacementList.Clear">
<summary>Clears file extension replacements.</summary>
</member>
<member name="M:System.Web.Optimization.FileExtensionReplacementList.ReplaceFileExtensions(System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="T:System.Web.Optimization.IBundleBuilder">
<summary>Specifies the building of the bundle from the individual file contents.</summary>
</member>
<member name="M:System.Web.Optimization.IBundleBuilder.BuildBundleContent(System.Web.Optimization.Bundle,System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="T:System.Web.Optimization.IBundleOrderer">
<summary>Defines methods for ordering files within a <see cref="T:System.Web.Optimization.Bundle" />.</summary>
</member>
<member name="M:System.Web.Optimization.IBundleOrderer.OrderFiles(System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="T:System.Web.Optimization.IBundleResolver">
<summary>Represents an interface used to query the BundleCollection for metadata.</summary>
</member>
<member name="M:System.Web.Optimization.IBundleResolver.GetBundleContents(System.String)">
<summary>Returns a list of all the virtualPaths of the contents of the bundle.</summary>
<returns>The list of virtual path.</returns>
<param name="virtualPath">The virtual path for the bundle.</param>
</member>
<member name="M:System.Web.Optimization.IBundleResolver.GetBundleUrl(System.String)">
<summary>Returns the versioned URL of the bundle.</summary>
<returns>The versioned URL of the bundle.</returns>
<param name="virtualPath">The virtual path.</param>
</member>
<member name="M:System.Web.Optimization.IBundleResolver.IsBundleVirtualPath(System.String)">
<summary>Specifies whether the virtual path is to a bundle.</summary>
<returns>true if the virtual path is to a bundle; Otherwise, false.</returns>
<param name="virtualPath">The virtual path.</param>
</member>
<member name="T:System.Web.Optimization.IBundleTransform">
<summary>Defines a method that transforms the files in a <see cref="T:System.Web.Optimization.BundleResponse" /> object.</summary>
</member>
<member name="M:System.Web.Optimization.IBundleTransform.Process(System.Web.Optimization.BundleContext,System.Web.Optimization.BundleResponse)">
<summary>Transforms the content in the <see cref="T:System.Web.Optimization.BundleResponse" /> object.</summary>
<param name="context">The bundle context.</param>
<param name="response">The bundle response.</param>
</member>
<member name="T:System.Web.Optimization.IgnoreList">
<summary>A list of filename patterns to be ignored and thereby excluded from bundles.</summary>
</member>
<member name="M:System.Web.Optimization.IgnoreList.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.IgnoreList" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.IgnoreList.Clear">
<summary>Clears entire ignore list.</summary>
</member>
<member name="M:System.Web.Optimization.IgnoreList.FilterIgnoredFiles(System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable{System.Web.Optimization.BundleFile})"></member>
<member name="M:System.Web.Optimization.IgnoreList.Ignore(System.String)">
<summary>Ignores the specified pattern regardless of the value set in <see cref="P:System.Web.Optimization.BundleTable.EnableOptimizations" />.</summary>
<param name="item">The ignore pattern.</param>
</member>
<member name="M:System.Web.Optimization.IgnoreList.Ignore(System.String,System.Web.Optimization.OptimizationMode)">
<summary>Ignores the specified pattern when in the appropriate <see cref="T:System.Web.Optimization.OptimizationMode" />.</summary>
<param name="pattern">The ignore pattern.</param>
<param name="mode">The <see cref="T:System.Web.Optimization.OptimizationMode" /> in which to apply the ignore pattern.</param>
</member>
<member name="M:System.Web.Optimization.IgnoreList.ShouldIgnore(System.Web.Optimization.BundleContext,System.String)">
<summary>Determines whether a file should be ignored based on the ignore list.</summary>
<returns>true if the filename matches a pattern in the <see cref="T:System.Web.Optimization.IgnoreList" />; otherwise, false.</returns>
<param name="context">The <see cref="T:System.Web.Optimization.BundleContext" /> object that contains state for both the framework configuration and the HTTP request.</param>
<param name="fileName">The name of the file to compare with the ignore list.</param>
</member>
<member name="T:System.Web.Optimization.IItemTransform"></member>
<member name="M:System.Web.Optimization.IItemTransform.Process(System.String,System.String)"></member>
<member name="T:System.Web.Optimization.JsMinify">
<summary>Represents a BundleTransform that does CSS Minification.</summary>
</member>
<member name="M:System.Web.Optimization.JsMinify.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.JsMinify" /> class.</summary>
</member>
<member name="M:System.Web.Optimization.JsMinify.Process(System.Web.Optimization.BundleContext,System.Web.Optimization.BundleResponse)">
<summary>Transforms the bundle contents by applying javascript minification.</summary>
<param name="context">The context associated with the bundle.</param>
<param name="response">The <see cref="T:System.Web.Optimization.BundleResponse" />.</param>
</member>
<member name="T:System.Web.Optimization.OptimizationMode">
<summary> OptimizationMode used by IgnoreList and FileExtensionReplacement. </summary>
</member>
<member name="F:System.Web.Optimization.OptimizationMode.Always">
<summary> Always: Always ignore </summary>
</member>
<member name="F:System.Web.Optimization.OptimizationMode.WhenDisabled">
<summary> WhenDisabled: Only when BundleTable.EnableOptimization = false </summary>
</member>
<member name="F:System.Web.Optimization.OptimizationMode.WhenEnabled">
<summary> WhenEnabled: Only when BundleTable.EnableOptimization = true </summary>
</member>
<member name="T:System.Web.Optimization.OptimizationSettings">
<summary>Configuration settings used by the <see cref="T:System.Web.Optimization.Optimizer" /> class to generate bundle responses outside of ASP.NET applications.</summary>
</member>
<member name="M:System.Web.Optimization.OptimizationSettings.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.OptimizationSettings" /> class.</summary>
</member>
<member name="P:System.Web.Optimization.OptimizationSettings.ApplicationPath">
<summary>The physical file path to resolve the ~ token in virtual paths.</summary>
<returns>The physical file path.</returns>
</member>
<member name="P:System.Web.Optimization.OptimizationSettings.BundleManifestPath">
<summary>The path to the bundle manifest file that sets up the <see cref="T:System.Web.Optimization.BundleCollection" />.</summary>
<returns>The path to the bundle manifest file that sets up the <see cref="T:System.Web.Optimization.BundleCollection" />.</returns>
</member>
<member name="P:System.Web.Optimization.OptimizationSettings.BundleSetupMethod">
<summary>Gets or sets a callback function which is invoked after the bundle manifest is loaded to allow further customization of the bundle collection.</summary>
<returns>A callback function which is invoked after the bundle manifest is loaded to allow further customization of the bundle collection.</returns>
</member>
<member name="P:System.Web.Optimization.OptimizationSettings.BundleTable"></member>
<member name="T:System.Web.Optimization.Optimizer">
<summary>Represents a standalone class for generating bundle responses outside of ASP.NET</summary>
</member>
<member name="M:System.Web.Optimization.Optimizer.BuildAllBundles(System.Web.Optimization.OptimizationSettings)"></member>
<member name="M:System.Web.Optimization.Optimizer.BuildBundle(System.String,System.Web.Optimization.OptimizationSettings)">
<summary>Builds a <see cref="T:System.Web.Optimization.BundleResponse" /> object from the declarations found in a bundle manifest file.</summary>
<returns>The bundle response for specified <paramref name="bundlePath" />.</returns>
<param name="bundlePath">The path to the bundle being requested.</param>
<param name="settings">An <see cref="T:System.Web.Optimization.OptimizationSettings" /> object containing configuration settings for optimization.</param>
</member>
<member name="T:System.Web.Optimization.PreApplicationStartCode">
<summary> Hooks up the BundleModule </summary>
</member>
<member name="M:System.Web.Optimization.PreApplicationStartCode.Start">
<summary> Hooks up the BundleModule </summary>
</member>
<member name="T:System.Web.Optimization.ScriptBundle">
<summary>Represents a bundle that does Js Minification.</summary>
</member>
<member name="M:System.Web.Optimization.ScriptBundle.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.ScriptBundle" /> class that takes a virtual path for the bundle.</summary>
<param name="virtualPath">The virtual path for the bundle.</param>
</member>
<member name="M:System.Web.Optimization.ScriptBundle.#ctor(System.String,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.ScriptBundle" /> class that takes virtual path and cdnPath for the bundle.</summary>
<param name="virtualPath">The virtual path for the bundle.</param>
<param name="cdnPath">The path of a Content Delivery Network (CDN).</param>
</member>
<member name="T:System.Web.Optimization.Scripts">
<summary>Represents a type that allows queuing and rendering script elements.</summary>
</member>
<member name="P:System.Web.Optimization.Scripts.DefaultTagFormat">
<summary>Gets or sets the default format string for defining how script tags are rendered.</summary>
<returns>The default format string for defining how script tags are rendered.</returns>
</member>
<member name="M:System.Web.Optimization.Scripts.Render(System.String[])">
<summary>Renders script tags for the following paths.</summary>
<returns>The HTML string containing the script tag or tags for the bundle.</returns>
<param name="paths">Set of virtual paths for which to generate script tags.</param>
</member>
<member name="M:System.Web.Optimization.Scripts.RenderFormat(System.String,System.String[])">
<summary>Renders script tags for a set of paths based on a format string.</summary>
<returns>The HTML string containing the script tag or tags for the bundle.</returns>
<param name="tagFormat">The format string for defining the rendered script tags.</param>
<param name="paths">Set of virtual paths for which to generate script tags.</param>
</member>
<member name="M:System.Web.Optimization.Scripts.Url(System.String)">
<summary>Returns a fingerprinted URL if the <paramref name="virtualPath" /> is to a bundle, otherwise returns the resolve URL.</summary>
<returns>A <see cref="T:System.Web.IHtmlString" /> that represents the URL.</returns>
<param name="virtualPath">The virtual path.</param>
</member>
<member name="T:System.Web.Optimization.StyleBundle">
<summary> Represents a bundle that does CSS minification. </summary>
</member>
<member name="M:System.Web.Optimization.StyleBundle.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.StyleBundle" /> class with a virtual path for the bundle. </summary>
<param name="virtualPath">A virtual path for the bundle.</param>
</member>
<member name="M:System.Web.Optimization.StyleBundle.#ctor(System.String,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Optimization.StyleBundle" /> class with virtual path and CDN path for the bundle. </summary>
<param name="virtualPath">A virtual path for the bundle.</param>
<param name="cdnPath">A CDN path for the bundle.</param>
</member>
<member name="T:System.Web.Optimization.Styles">
<summary>Represents a helper class for rendering link elements.</summary>
</member>
<member name="P:System.Web.Optimization.Styles.DefaultTagFormat">
<summary>Gets or sets the default format string for defining how link tags are rendered.</summary>
<returns>The default format string for defining how link tags are rendered.</returns>
</member>
<member name="M:System.Web.Optimization.Styles.Render(System.String[])">
<summary>Renders link tags for a set of paths.</summary>
<returns>A HTML string containing the link tag or tags for the bundle.</returns>
<param name="paths">Set of virtual paths for which to generate link tags.</param>
</member>
<member name="M:System.Web.Optimization.Styles.RenderFormat(System.String,System.String[])">
<summary>Renders link tags for a set of paths based on a format string.</summary>
<returns>A HTML string containing the link tag or tags for the bundle.</returns>
<param name="tagFormat">Format string for defining the rendered link tags.</param>
<param name="paths">Set of virtual paths for which to generate link tags.</param>
</member>
<member name="M:System.Web.Optimization.Styles.Url(System.String)">
<summary>Generates a version-stamped URL for a bundle.</summary>
<returns>A fingerprinted URL.</returns>
<param name="virtualPath">The virtual file path.</param>
</member>
</members>
</doc>
Binary file not shown.
Binary file not shown.