Edit

Share via


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

Name Value Description
Delete 1

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

Write 2

A write to the referenced file occurred

Extend 4

The file was extended.

Attrib 8

The attributes on the file have changed

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.

Remarks

This enumeration is used with the DispatchSource.VnodeMonitor class.

Applies to