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