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.) |