FileUploadHttpRequestMessageManager Class

Manages received chunked and non-chunked HttpRequestMessages that represent file uploads.

Inheritance Hierarchy

SystemObject
  TcHmiSrv.Core.Tools.Net.Http.ManagersChunkedHttpRequestMessageManagerFileUploadHttpRequestMessageHandler
    TcHmiSrv.Core.Tools.Net.Http.ManagersFileUploadHttpRequestMessageManager
      TcHmiSrv.Core.Tools.Net.Http.ManagersUriBasedFileUploadHttpRequestMessageManager

Namespace: TcHmiSrv.Core.Tools.Net.Http.Managers
Assembly: TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 3.1.7447.0+85f9b473a1dd11b8f3e5c9a182fd1901975e46f9

Syntax

C#


public abstract class FileUploadHttpRequestMessageManager : ChunkedHttpRequestMessageManager<FileUploadHttpRequestMessageHandler>

The FileUploadHttpRequestMessageManager type exposes the following members.

Constructors

 

Name

Description

FileUploadHttpRequestMessageManager Class 1:

FileUploadHttpRequestMessageManager

Initializes a new instance of the FileUploadHttpRequestMessageManager class.

Properties

 

Name

Description

FileUploadHttpRequestMessageManager Class 2:

Count

Gets the number of elements in the collection.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 3:

Item

Gets the element that has the specified key in the read-only dictionary.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 4:

Keys

Gets an enumerable collection that contains the keys in the read-only dictionary.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 5:

Values

Gets an enumerable collection that contains the values in the read-only dictionary.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

Methods

 

Name

Description

FileUploadHttpRequestMessageManager Class 6:

ContainsKey

Determines whether the read-only dictionary contains an element that has the specified key.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 7:

CreateHandler

Creates an IChunkedHttpRequestMessageHandler the received data is written to.
(Overrides ChunkedHttpRequestMessageManagerTHandlerCreateHandler(Context, HttpRequestMessage))

FileUploadHttpRequestMessageManager Class 8:

CreatePath

Creates the path of the file the received data is written to.

FileUploadHttpRequestMessageManager Class 9:

CreateResponse

Creates an HttpResponseMessage for the specified IChunkedHttpRequestMessageHandler.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 10:

Dispose


(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 11:

Dispose(Boolean)


(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 12:

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)

FileUploadHttpRequestMessageManager Class 13:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)

FileUploadHttpRequestMessageManager Class 14:

GetEnumerator

Returns an enumerator that iterates through the collection.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 15:

GetHashCode

Serves as the default hash function.
(Inherited from Object)

FileUploadHttpRequestMessageManager Class 16:

GetType

Gets the Type of the current instance.
(Inherited from Object)

FileUploadHttpRequestMessageManager Class 17:

MemberwiseClone

Creates a shallow copy of the current Object.
(Inherited from Object)

FileUploadHttpRequestMessageManager Class 18:

ToString

Returns a string that represents the current object.
(Inherited from Object)

FileUploadHttpRequestMessageManager Class 19:

TryGetValue

Gets the value that is associated with the specified key.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 20:

Write

Writes the Body of the specified HttpRequestMessage to the the IChunkedHttpRequestMessageHandler associated with the specified Context.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

Events

 

Name

Description

FileUploadHttpRequestMessageManager Class 21:

ChunkWritten

Called when the received data of an HttpRequestMessage that requests chunking is written.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

FileUploadHttpRequestMessageManager Class 22:

MessageWritten

Called when all received data of an HttpRequestMessage is written. This is the case when the received data of an HttpRequestMessage that does not request chunking has been written or when the final chunk of an HttpRequestMessage that requests chunking has been received.
(Inherited from ChunkedHttpRequestMessageManagerTHandler)

Version Information

Supported in: 3.1.7447.0, 2.3.7447.0, 1.10.7447.0

Reference

TcHmiSrv.Core.Tools.Net.Http.Managers Namespace

Copyright © Beckhoff Automation GmbH & Co. KG