C# Class Microsoft.Http.HttpContent

Inheritance: IDisposable
Mostrar archivo Open project: o2platform/O2.Platform.Projects Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
CreateReadOnlyMemoryStream ( byte values ) : MemoryStream
HttpContent ( Content content, string contentType, long contentLength ) : System
ThrowIfDisposedOrConsumed ( ) : void

Method Details

Create() public static method

public static Create ( Action writer ) : HttpContent
writer Action
return HttpContent

Create() public static method

public static Create ( Action writer, string contentType ) : HttpContent
writer Action
contentType string
return HttpContent

Create() public static method

public static Create ( Action writer, string contentType, long length ) : HttpContent
writer Action
contentType string
length long
return HttpContent

Create() public static method

public static Create ( FileInfo info, string contentType ) : HttpContent
info System.IO.FileInfo
contentType string
return HttpContent

Create() public static method

public static Create ( Func deferred ) : HttpContent
deferred Func
return HttpContent

Create() public static method

public static Create ( Func deferred, string contentType ) : HttpContent
deferred Func
contentType string
return HttpContent

Create() public static method

public static Create ( Func deferred, string contentType, long length ) : HttpContent
deferred Func
contentType string
length long
return HttpContent

Create() public static method

public static Create ( ICreateHttpContent creator ) : HttpContent
creator ICreateHttpContent
return HttpContent

Create() public static method

public static Create ( Stream source ) : HttpContent
source Stream
return HttpContent

Create() public static method

public static Create ( Stream source, string contentType, long length ) : HttpContent
source Stream
contentType string
length long
return HttpContent

Create() public static method

public static Create ( byte value ) : HttpContent
value byte
return HttpContent

Create() public static method

public static Create ( byte value, string contentType ) : HttpContent
value byte
contentType string
return HttpContent

Create() public static method

public static Create ( string value ) : HttpContent
value string
return HttpContent

Create() public static method

public static Create ( string value, Encoding encoding ) : HttpContent
value string
encoding System.Text.Encoding
return HttpContent

Create() public static method

public static Create ( string value, Encoding encoding, string contentType ) : HttpContent
value string
encoding System.Text.Encoding
contentType string
return HttpContent

Create() public static method

public static Create ( string value, string contentType ) : HttpContent
value string
contentType string
return HttpContent

CreateEmpty() public static method

public static CreateEmpty ( ) : HttpContent
return HttpContent

Dispose() public method

public Dispose ( ) : void
return void

GetLength() public method

public GetLength ( ) : long
return long

HasLength() public method

public HasLength ( ) : bool
return bool

IsNullOrEmpty() public static method

public static IsNullOrEmpty ( HttpContent content ) : bool
content HttpContent
return bool

LoadIntoBuffer() public method

public LoadIntoBuffer ( ) : void
return void

ReadAsByteArray() public method

public ReadAsByteArray ( ) : byte[]
return byte[]

ReadAsStream() public method

public ReadAsStream ( ) : Stream
return Stream

ReadAsString() public method

public ReadAsString ( ) : string
return string

ToString() public method

public ToString ( ) : string
return string

WriteTo() public method

public WriteTo ( Stream stream ) : void
stream Stream
return void