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.