ChunkedHttpResponseMessageFactory Class

Represents a factory for chunked and non-chunked HttpResponseMessages.

Inheritance Hierarchy

SystemObject
  TcHmiSrv.Core.Tools.Net.Http.FactoriesChunkedHttpResponseMessageFactory
    TcHmiSrv.Core.Tools.Net.Http.FactoriesFileDownloadHttpResponseMessageFactory

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

Syntax

C#

public class ChunkedHttpResponseMessageFactory : IDisposable

The ChunkedHttpResponseMessageFactory type exposes the following members.

Constructors

 

Name

Description

ChunkedHttpResponseMessageFactory Class 1:

ChunkedHttpResponseMessageFactory(Stream)

Initializes a new instance of the ChunkedHttpResponseMessageFactory class with the specified Stream.

ChunkedHttpResponseMessageFactory Class 2:

ChunkedHttpResponseMessageFactory(Stream, Boolean)

Initializes a new instance of the ChunkedHttpResponseMessageFactory class with the specified Stream.

ChunkedHttpResponseMessageFactory Class 3:

ChunkedHttpResponseMessageFactory(Stream, String)

Initializes a new instance of the ChunkedHttpResponseMessageFactory class with the specified Stream and content encoding.

ChunkedHttpResponseMessageFactory Class 4:

ChunkedHttpResponseMessageFactory(Stream, ICompressor)

Initializes a new instance of the ChunkedHttpResponseMessageFactory class with the specified Stream and ICompressor.

ChunkedHttpResponseMessageFactory Class 5:

ChunkedHttpResponseMessageFactory(Stream, String, Boolean)

Initializes a new instance of the ChunkedHttpResponseMessageFactory class with the specified Stream and content encoding.

ChunkedHttpResponseMessageFactory Class 6:

ChunkedHttpResponseMessageFactory(Stream, ICompressor, Boolean)

Initializes a new instance of the ChunkedHttpResponseMessageFactory class with the specified Stream and ICompressor.

Properties

 

Name

Description

ChunkedHttpResponseMessageFactory Class 7:

ContentEncoding

Gets the content encoding of the Stream, if any.

ChunkedHttpResponseMessageFactory Class 8:

IsCompleted

Gets a value that indicates whether the ChunkedHttpResponseMessageFactory is completed by sending the last HttpResponseMessage.

ChunkedHttpResponseMessageFactory Class 9:

UseCompressor

Gets a value that indicates whether the ChunkedHttpResponseMessageFactory uses an ICompressor to compress the data read from the Stream.

Methods

 

Name

Description

ChunkedHttpResponseMessageFactory Class 10:

CreateResponseHeaders

Creates the HttpResponseHeaders for an HttpResponseMessage.

ChunkedHttpResponseMessageFactory Class 11:

Dispose

Releases all resources used by the ChunkedHttpResponseMessageFactory

ChunkedHttpResponseMessageFactory Class 12:

Dispose(Boolean)

Releases the unmanaged resources used by the ChunkedHttpResponseMessageFactory and optionally releases the managed resources

ChunkedHttpResponseMessageFactory Class 13:

Equals

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

ChunkedHttpResponseMessageFactory Class 14:

Finalize

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

ChunkedHttpResponseMessageFactory Class 15:

GetHashCode

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

ChunkedHttpResponseMessageFactory Class 16:

GetType

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

ChunkedHttpResponseMessageFactory Class 17:

MemberwiseClone

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

ChunkedHttpResponseMessageFactory Class 18:

Read

Reads all Bytes from the Stream and creates an HttpResponseMessage from it.

ChunkedHttpResponseMessageFactory Class 19:

Read(Int32, Value)

Reads the specified number of Bytes from the Stream and creates an HttpResponseMessage from it.

ChunkedHttpResponseMessageFactory Class 20:

ToString

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

Version Information

Supported in: 3.1.7447.0, 2.3.7447.0, 1.10.7447.0

Reference

TcHmiSrv.Core.Tools.Net.Http.Factories Namespace

Copyright © Beckhoff Automation GmbH & Co. KG