OnDemandCallbackContext Class |
Namespace: ShellBoost.Core.Synchronization
public class OnDemandCallbackContext : IEquatable<OnDemandCallbackContext>
The OnDemandCallbackContext type exposes the following members.
Name | Description | |
---|---|---|
CancellationToken |
Gets the cancellation token.
| |
Count |
Gets the count.
Will be valid in HydrateDataAsync, CancelHydrateData and ValidateData context.
| |
FetchDataFlags |
Gets the fetch data flags.
Will be valid in HydrateDataAsync context.
| |
FileSize |
Gets the file size.
| |
FullPath |
Gets the file or directory full path.
| |
LastDehydrationReason |
Gets the last dehydration reason.
Will be valid in HydrateDataAsync context.
| |
LastDehydrationTime |
Gets the last dehydration time.
Will be valid in HydrateDataAsync context.
| |
Offset |
Gets the offset.
Will be valid in HydrateDataAsync, CancelHydrateData and ValidateData context.
| |
OptionalFileOffset |
Gets the optional file offset.
Will be valid in HydrateDataAsync context.
| |
OptionalLength |
Gets the optional file length.
Will be valid in HydrateDataAsync context.
| |
ProcessApplicationId |
Gets the calling process application identifier.
| |
ProcessId |
Gets the calling process identifier.
| |
ProcessImagePath |
Gets the calling process image path.
| |
ProcessPackageName |
Gets calling process package name.
|
Name | Description | |
---|---|---|
Equals(Object) |
Determines whether the specified Object, is equal to this instance.
(Overrides ObjectEquals(Object).) | |
Equals(OnDemandCallbackContext) |
Indicates whether the current object is equal to another object of the same type.
| |
GetHashCode |
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.) | |
ToString |
Converts to string.
(Overrides ObjectToString.) |