Yaaf.FSharp.Helper


WebClientExtensions

Defined in Yaaf.FSharp.Helper.dll.

Functions and values

Function or valueDescription
callFSharpCoreAsyncDownloadString (...)
Signature: req:WebClient -> address:Uri -> Async<string>
fromEventPattern (...)
Signature: event:IEvent<'?22168,'?22169> -> start:(obj -> unit) -> result:('?22169 -> '?22170) -> cancel:(unit -> unit) -> Async<'?22170>
Type parameters: '?22168, '?22169, '?22170

Type extensions

Type extensionDescription
AsyncDownloadData(address)
Signature: address:Uri -> Async<byte []>
AsyncDownloadFile(address, fileName)
Signature: (address:Uri * fileName:string) -> Async<unit>
AsyncOpenRead(address)
Signature: address:Uri -> Async<Stream>
AsyncOpenWrite(address)
Signature: address:Uri -> Async<Stream>
AsyncOpenWrite(address, uploadMethod)
Signature: (address:Uri * uploadMethod:string) -> Async<Stream>
AsyncUploadData(address, data)
Signature: (address:Uri * data:byte []) -> Async<byte []>
AsyncUploadData(...)
Signature: (address:Uri * uploadMethod:string * data:byte []) -> Async<byte []>
AsyncUploadFile(address, fileName)
Signature: (address:Uri * fileName:string) -> Async<byte []>
AsyncUploadFile(...)
Signature: (address:Uri * uploadMethod:string * fileName:string) -> Async<byte []>
AsyncUploadString(address, data)
Signature: (address:Uri * data:string) -> Async<string>
AsyncUploadString(...)
Signature: (address:Uri * uploadMethod:string * data:string) -> Async<string>
AsyncUploadValues(address, data)
Signature: (address:Uri * data:NameValueCollection) -> Async<byte []>
AsyncUploadValues(...)
Signature: (address:Uri * uploadMethod:string * data:NameValueCollection) -> Async<byte []>
Fork me on GitHub