Mono.Fuse : Mono.Fuse Namespace

FileSystemOperationContext Class

File system operation contextual information

public sealed class FileSystemOperationContext


See Also

Thread Safety

All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe.

Remarks

The Mono.Fuse.FileSystemOperationContext type contains contextual information for a file system operation. This information can be obtained from within any overridden Mono.Fuse.FileSystem method with the FileSystem.GetOperationContext method.

Members

See Also: Inherited members from object.

Properties

GroupId [read-only]
long . Group ID of the calling process.
ProcessId [read-only]
int . Process ID of the calling process.
UserId [read-only]
long . User ID of the calling process.

Member Details

UserId Property

public long UserId { get; }

User ID of the calling process.

Value

A long containing the User ID of the process requesting the operation.

Remarks

This property returns 0 in the case of a writepage operation.

TODO: specify what a writepage operation is.


GroupId Property

public long GroupId { get; }

Group ID of the calling process.

Value

A long containing the Group ID of the process requesting the operation.

Remarks

This property returns 0 in the case of a writepage operation.

TODO: specify what a writepage operation is.


ProcessId Property

public int ProcessId { get; }

Process ID of the calling process.

Value

A int containing the Process ID of the process requesting the operation.

Remarks

This property returns 0 in the case of a writepage operation.

TODO: specify what a writepage operation is.