Zdexby TheHolyOneZ
17,715 classes
Class

FileSystemWatcher

: Component : MarshalByRefObject : Object
System.IO.CoreFX.FileSystemWatcher, System 0x0088 (136 B) align 8 inherited 0x0028 System
0x00x0088

Members 19

OffsetSizeNameTypeFlags
0x00280x48padding / unreflected
0x04_currentSessionintPrivate
0x08_directoryHandleSafeFileHandlePrivate
0x08_filtersNormalizedFilterCollectionPrivate+1 flags
0x08_directorystringPrivate
—0x04c_defaultNotifyFiltersNotifyFiltersPrivateStatic+1 flags
0x04_notifyFiltersNotifyFiltersPrivate
0x01_includeSubdirectoriesboolPrivate
0x01_enabledboolPrivate
0x01_initializingboolPrivate
0x007B0x01padding / unreflected
0x04_internalBufferSizeuintPrivate
0x01_disposedboolPrivate
0x08_onChangedHandlerFileSystemEventHandlerPrivate
0x08_onCreatedHandlerFileSystemEventHandlerPrivate
0x08_onDeletedHandlerFileSystemEventHandlerPrivate
0x08_onRenamedHandlerRenamedEventHandlerPrivate
0x08_onErrorHandlerErrorEventHandlerPrivate
0x08s_wildcardschar[]PrivateStatic+1 flags
—0x04c_notifyFiltersValidMaskintPrivateStatic+1 flags
0x08<SynchronizingObject>k__BackingFieldISynchronizeInvokePrivate
0x00810x07unreflected bytes to end of FileSystemWatcher
Inherited from Component 3
OffsetSizeNameTypeFlags
0x08EventDisposedUObject*PrivateStatic+1 flags
0x00080x10padding / unreflected
0x08siteISitePrivate
0x08eventsEventHandlerListPrivate
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlags
0x08_identityServerIdentityPrivate+1 flags

Functions 60

SignatureFlagsNativeParams
void StartRaisingEvents()Private—0x00
void StopRaisingEvents()Private—0x00
void FinalizeDispose()Private—0x00
void IsHandleInvalid()PrivateStatic—0x00
void Monitor()Private—0x00
void ReadDirectoryChangesCallback()Private—0x00
void ParseEventBufferAndNotifyForEach()Private—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void get_NotifyFilter()Public+1 flags—0x00
void set_NotifyFilter()Public+1 flags—0x00
void get_Filters()Public+1 flags—0x00
void get_EnableRaisingEvents()Public+1 flags—0x00
void set_EnableRaisingEvents()Public+1 flags—0x00
void get_Filter()Public+1 flags—0x00
void set_Filter()Public+1 flags—0x00
void get_IncludeSubdirectories()Public+1 flags—0x00
void set_IncludeSubdirectories()Public+1 flags—0x00
void get_InternalBufferSize()Public+1 flags—0x00
void set_InternalBufferSize()Public+1 flags—0x00
void AllocateBuffer()Private—0x00
void get_Path()Public+1 flags—0x00
void set_Path()Public+1 flags—0x00
void add_Changed()Public+1 flags—0x00
void remove_Changed()Public+1 flags—0x00
void add_Created()Public+1 flags—0x00
void remove_Created()Public+1 flags—0x00
void add_Deleted()Public+1 flags—0x00
void remove_Deleted()Public+1 flags—0x00
void add_Error()Public+1 flags—0x00
void remove_Error()Public+1 flags—0x00
void add_Renamed()Public+1 flags—0x00
void remove_Renamed()Public+1 flags—0x00
void Dispose()2 flags—0x00
void CheckPathValidity()PrivateStatic—0x00
void MatchPattern()Private—0x00
void NotifyInternalBufferOverflowEvent()Private—0x00
void NotifyRenameEventArgs()Private—0x00
void GetHandler()Private—0x00
void NotifyFileSystemEventArgs()Private—0x00
void NotifyFileSystemEventArgs()Private—0x00
void OnChanged()1 flags—0x00
void OnCreated()1 flags—0x00
void OnDeleted()1 flags—0x00
void InvokeOn()Private—0x00
void OnError()1 flags—0x00
void OnRenamed()1 flags—0x00
void WaitForChanged()Public—0x00
void WaitForChanged()Public—0x00
void Restart()Private—0x00
void StartRaisingEventsIfNotDisposed()Private—0x00
void get_Site()Public+2 flags—0x00
void set_Site()Public+2 flags—0x00
void get_SynchronizingObject()Public+1 flags—0x00
void set_SynchronizingObject()Public+1 flags—0x00
void BeginInit()PublicFinal+2 flags—0x00
void EndInit()PublicFinal+2 flags—0x00
void IsSuspended()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 2

types with a member, parameter or interface of this type