Uploads the content of the data stream to the specified offset of the file on the server.
Namespace:
Rebex.Net
Assembly:
Rebex.Networking (in Rebex.Networking.dll)
Syntax
Visual Basic |
---|
Function PutFile ( _ sourceStream As Stream, _ remotePath As String, _ remoteOffset As Long, _ length As Long _ ) As Long |
C# |
---|
long PutFile( Stream sourceStream, string remotePath, long remoteOffset, long length ) |
Parameters
- sourceStream
- Type: System.IO..::..Stream
The source data stream.
- remotePath
- Type: System..::..String
The path of the remote file. This cannot be a directory.
- remoteOffset
- Type: System..::..Int64
The starting offset of the remote file.
- length
- Type: System..::..Int64
Number of bytes to transfer or -1 to transfer all data until an end is reached.
Return Value
Number of bytes transferred.Remarks
If the remote file does not exist, it is created.