OnDemandLocalFileSystemCreateOnDemandEntry Method |
Converts a regular file or folder into an On-Demand entry.
Namespace:
ShellBoost.Core.Synchronization
Assembly:
ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax protected virtual int CreateOnDemandEntry(
string localRelativePath,
StateSyncEntry entry,
bool throwOnError = true
)
Parameters
- localRelativePath
- Type: SystemString
The local relative path. - entry
- Type: ShellBoost.Core.SynchronizationStateSyncEntry
The entry information to use to create the On-Demand entry. - throwOnError (Optional)
- Type: SystemBoolean
true to throw error; otherwise false.
Return Value
Type:
Int32
0 if operation was successful; otherwise an error code.
Exceptions Exception | Condition |
---|
ArgumentNullException |
localRelativePath is null.
or
entry is null.
|
ArgumentException | localRelativePath is a rooted path. |
IOException |
A file already exists at '" + localFullPath + "'. Cannot create a directory there.
or
A directory already exists at '" + localFullPath + "'. Cannot create a file there.
|
See Also