Class InProcessUploadProgressProvider

Represents in-process upload progress provider.

Inheritance
System.Object
InProcessUploadProgressProvider
Implements
System.IDisposable
Namespace: Mediachase.FileUploader.Web
Assembly: Mediachase.FileUploader.dll
Version: 10.8.0
Syntax
public class InProcessUploadProgressProvider : UploadProgressProvider, IDisposable
Remarks

The InProcessUploadProgressProvider class is derived from the UploadProgressProvider and is the default upload progress provider for Mediachase FileUploader.Net. The InProcessUploadProgressProvider class stores progress information in to the current ASP.NET process.

The following code example shows an example of an web.config file section with installed InProcessUploadProgressProvider:

  <uploadProgress defaultProvider="McInProcessProgressStateProvider" enabled="true" timeout="10">
    <providers>
        <add name="McInProcessProgressStateProvider" 
            type="Mediachase.FileUploader.Web.InProcessUploadProgressProvider, Mediachase.FileUploader" 
            description="Default Upload Progress Provider" />
   </providers>
  </uploadProgress>

Constructors

InProcessUploadProgressProvider()

Declaration
public InProcessUploadProgressProvider()

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration
public void Dispose()

GetInfo(Guid)

Gets the info.

Declaration
public override UploadProgressInfo GetInfo(Guid ProgressUid)
Parameters
Type Name Description
System.Guid ProgressUid

The progress uid.

Returns
Type Description
UploadProgressInfo
Overrides

Initialize(String, NameValueCollection)

Initializes the specified name.

Declaration
public override void Initialize(string name, NameValueCollection config)
Parameters
Type Name Description
System.String name

The name.

System.Collections.Specialized.NameValueCollection config

The config.

Overrides

Update(UploadProgressInfo)

Updates the specified info.

Declaration
public override void Update(UploadProgressInfo info)
Parameters
Type Name Description
UploadProgressInfo info

The info.

Overrides

Implements

System.IDisposable