File.SaveBinary Method
Saves the specified file into a document library.
Assemblies: Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll); Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll)
Parameters
- parameters
- Type: Microsoft.SharePoint.Client.FileSaveBinaryInformation
An object to facilitate updating the content of a file.
It must not be null.
| Exception | Condition |
|---|---|
| [Microsoft.SharePoint.SPDuplicateValuesFoundException] |
List item could not be updated because duplicate values were found for one or more field(s) in the list. Error code: -2130575169. |
| [Microsoft.SharePoint.SPFileCheckOutException] |
File is not checked out to the current user. Error code: -2147024738. |
| [Microsoft.SharePoint.SPFileCheckOutException] |
File is already checked out to a user other than the current user. Error code: -2130575306. |
| [Microsoft.SharePoint.SPFileLockException] |
Operation timed out. Error code: -2147023436. |
| [Microsoft.SharePoint.SPFileLockException] |
Shared lock is on the file. Error code: -2147018894. |
| [Microsoft.SharePoint.SPFileLockException] |
Exclusive lock is on the file. Error code: -2147018887. |
| [Microsoft.SharePoint.SPInvalidLookupValuesException] |
List item could not be updated because invalid lookup values were found for one or more field(s) in the list. Error code: -2130575159. |
| [System.ArgumentException] |
URL does not refer to a location within the current site collection. Error code: -2147024809. |
| [System.UnauthorizedAccessException] |
The current user has insufficient permissions. Error code: -2147024891. |