C# Класс Microsoft.Http.HttpContent

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Create ( Action writer ) : HttpContent
Create ( Action writer, string contentType ) : HttpContent
Create ( Action writer, string contentType, long length ) : HttpContent
Create ( FileInfo info, string contentType ) : HttpContent
Create ( Func deferred ) : HttpContent
Create ( Func deferred, string contentType ) : HttpContent
Create ( Func deferred, string contentType, long length ) : HttpContent
Create ( ICreateHttpContent creator ) : HttpContent
Create ( Stream source ) : HttpContent
Create ( Stream source, string contentType, long length ) : HttpContent
Create ( byte value ) : HttpContent
Create ( byte value, string contentType ) : HttpContent
Create ( string value ) : HttpContent
Create ( string value, Encoding encoding ) : HttpContent
Create ( string value, Encoding encoding, string contentType ) : HttpContent
Create ( string value, string contentType ) : HttpContent
CreateEmpty ( ) : HttpContent
Dispose ( ) : void
GetLength ( ) : long
HasLength ( ) : bool
IsNullOrEmpty ( HttpContent content ) : bool
LoadIntoBuffer ( ) : void
ReadAsByteArray ( ) : byte[]
ReadAsStream ( ) : Stream
ReadAsString ( ) : string
ToString ( ) : string
WriteTo ( Stream stream ) : void

Приватные методы

Метод Описание
CreateReadOnlyMemoryStream ( byte values ) : MemoryStream
HttpContent ( Content content, string contentType, long contentLength ) : System
ThrowIfDisposedOrConsumed ( ) : void

Описание методов

Create() публичный статический Метод

public static Create ( Action writer ) : HttpContent
writer Action
Результат HttpContent

Create() публичный статический Метод

public static Create ( Action writer, string contentType ) : HttpContent
writer Action
contentType string
Результат HttpContent

Create() публичный статический Метод

public static Create ( Action writer, string contentType, long length ) : HttpContent
writer Action
contentType string
length long
Результат HttpContent

Create() публичный статический Метод

public static Create ( FileInfo info, string contentType ) : HttpContent
info System.IO.FileInfo
contentType string
Результат HttpContent

Create() публичный статический Метод

public static Create ( Func deferred ) : HttpContent
deferred Func
Результат HttpContent

Create() публичный статический Метод

public static Create ( Func deferred, string contentType ) : HttpContent
deferred Func
contentType string
Результат HttpContent

Create() публичный статический Метод

public static Create ( Func deferred, string contentType, long length ) : HttpContent
deferred Func
contentType string
length long
Результат HttpContent

Create() публичный статический Метод

public static Create ( ICreateHttpContent creator ) : HttpContent
creator ICreateHttpContent
Результат HttpContent

Create() публичный статический Метод

public static Create ( Stream source ) : HttpContent
source Stream
Результат HttpContent

Create() публичный статический Метод

public static Create ( Stream source, string contentType, long length ) : HttpContent
source Stream
contentType string
length long
Результат HttpContent

Create() публичный статический Метод

public static Create ( byte value ) : HttpContent
value byte
Результат HttpContent

Create() публичный статический Метод

public static Create ( byte value, string contentType ) : HttpContent
value byte
contentType string
Результат HttpContent

Create() публичный статический Метод

public static Create ( string value ) : HttpContent
value string
Результат HttpContent

Create() публичный статический Метод

public static Create ( string value, Encoding encoding ) : HttpContent
value string
encoding System.Text.Encoding
Результат HttpContent

Create() публичный статический Метод

public static Create ( string value, Encoding encoding, string contentType ) : HttpContent
value string
encoding System.Text.Encoding
contentType string
Результат HttpContent

Create() публичный статический Метод

public static Create ( string value, string contentType ) : HttpContent
value string
contentType string
Результат HttpContent

CreateEmpty() публичный статический Метод

public static CreateEmpty ( ) : HttpContent
Результат HttpContent

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetLength() публичный Метод

public GetLength ( ) : long
Результат long

HasLength() публичный Метод

public HasLength ( ) : bool
Результат bool

IsNullOrEmpty() публичный статический Метод

public static IsNullOrEmpty ( HttpContent content ) : bool
content HttpContent
Результат bool

LoadIntoBuffer() публичный Метод

public LoadIntoBuffer ( ) : void
Результат void

ReadAsByteArray() публичный Метод

public ReadAsByteArray ( ) : byte[]
Результат byte[]

ReadAsStream() публичный Метод

public ReadAsStream ( ) : Stream
Результат Stream

ReadAsString() публичный Метод

public ReadAsString ( ) : string
Результат string

ToString() публичный Метод

public ToString ( ) : string
Результат string

WriteTo() публичный Метод

public WriteTo ( Stream stream ) : void
stream Stream
Результат void