VnodeMonitorKind Enum

Definition

Type of Vnode monitoring operation to perform on a file.

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum VnodeMonitorKind
type VnodeMonitorKind = 
Inheritance
VnodeMonitorKind
Attributes

Fields

Attrib 8

The attributes on the file have changed

Delete 1

The file was removed from the file system due to the unlink(2) system call.

Extend 4

The file was extended.

16

The link count on the file has changed.

Rename 32

The referenced node was renamed

Revoke 64

Access to the referenced node was revoked via revoke(2) or the underlying fileystem was unmounted.

Write 2

A write to the referenced file occurred

Remarks

This enumeration is used with the DispatchSource.VnodeMonitor class.

Applies to