|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | AsyncReadState |
| class | NormalizedFilterCollection |
Public Member Functions | |
| FileSystemWatcher () | |
| FileSystemWatcher (string path) | |
| FileSystemWatcher (string path, string filter) | |
| WaitForChangedResult | WaitForChanged (WatcherChangeTypes changeType) |
| WaitForChangedResult | WaitForChanged (WatcherChangeTypes changeType, int timeout) |
| void | BeginInit () |
| void | EndInit () |
| void | Dispose () |
| override string | ToString () |
| object | GetLifetimeService () |
| virtual object | InitializeLifetimeService () |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
| void | OnChanged (FileSystemEventArgs e) |
| void | OnCreated (FileSystemEventArgs e) |
| void | OnDeleted (FileSystemEventArgs e) |
| void | OnError (ErrorEventArgs e) |
| void | OnRenamed (RenamedEventArgs e) |
| virtual ? object | GetService (Type service) |
| MarshalByRefObject | MemberwiseClone (bool cloneIdentity) |
Properties | |
| NotifyFilters | NotifyFilter [get, set] |
| Collection< string > | Filters [get] |
| bool | EnableRaisingEvents [get, set] |
| string | Filter [get, set] |
| bool | IncludeSubdirectories [get, set] |
| int | InternalBufferSize [get, set] |
| string | Path [get, set] |
| override? ISite | Site [get, set] |
| ISynchronizeInvoke? | SynchronizingObject [get, set] |
| FileSystemEventHandler? | Changed |
| FileSystemEventHandler? | Created |
| FileSystemEventHandler? | Deleted |
| ErrorEventHandler? | Error |
| RenamedEventHandler? | Renamed |
| virtual bool | CanRaiseEvents [get] |
| bool | CanRaiseEventsInternal [get] |
| EventHandlerList | Events [get] |
| IContainer? | Container [get] |
| bool | DesignMode [get] |
| EventHandler? | Disposed |
Private Member Functions | |
| byte[] | AllocateBuffer () |
| bool | MatchPattern (ReadOnlySpan< char > relativePath) |
| void | NotifyInternalBufferOverflowEvent () |
| void | NotifyRenameEventArgs (WatcherChangeTypes action, ReadOnlySpan< char > name, ReadOnlySpan< char > oldName) |
| FileSystemEventHandler | GetHandler (WatcherChangeTypes changeType) |
| void | NotifyFileSystemEventArgs (WatcherChangeTypes changeType, ReadOnlySpan< char > name) |
| void | InvokeOn (FileSystemEventArgs e, FileSystemEventHandler handler) |
| void | Restart () |
| void | StartRaisingEventsIfNotDisposed () |
| bool | IsSuspended () |
| unsafe void | StartRaisingEvents () |
| void | StopRaisingEvents () |
| void | FinalizeDispose () |
| unsafe void | Monitor (AsyncReadState state) |
| void | ReadDirectoryChangesCallback (uint errorCode, uint numBytes, AsyncReadState state) |
| unsafe void | ParseEventBufferAndNotifyForEach (ReadOnlySpan< byte > buffer) |
Static Private Member Functions | |
| static void | CheckPathValidity (string path) |
| static bool | IsHandleInvalid ([NotNullWhen(false)] SafeFileHandle handle) |
Static Private Attributes | |
| static readonly object | s_eventDisposed = new object() |
Definition at line 14 of file FileSystemWatcher.cs.