| Name | Description |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseDirectories | Overloaded. Browses for directories under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseFiles | Overloaded. Browses for files under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseTree | Overloaded. Browses a tree of objects available in the OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | Copy | Overloaded. Copies an OPC UA file or directory to another directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | CopyFile | Overloaded. Copies an OPC UA file to another directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | CreateAndOpenFile | Creates a new OPC UA file, organized under an existing directory, and immediately opens it. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | CreateDirectory | Overloaded. Creates a new directory under an existing OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | CreateFile | Creates a new file under an existing OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | CreateOrOpenFile | Opens an existing OPC UA file, or creates a new OPC UA file if it does not exist yet. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | CreateStream | Overloaded. Creates a new OPC UA file and provides a System.IO.Stream to access it for reading/writing. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | Delete | Overloaded. Deletes an existing OPC UA file or directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | DeleteDirectory | Overloaded. Deletes an existing OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | DeleteDirectoryIfExists | Deletes an OPC UA directory if it exists (does nothing if the directory does not exist). |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | DeleteFile | Overloaded. Deletes an existing OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | DeleteFileIfExists | Overloaded. Deletes an OPC UA file if it exists (does nothing if the file does not exist).
If the file does not exist, the method does nothing (it does not throw an exception). |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | DeleteIfExists | Overloaded. Deletes an OPC UA file or directory if it exists (does nothing if the file or directory does not exist).
If the file or directory does not exist, the method does nothing (it does not throw an exception). |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | EnumerateDirectories | Overloaded. Enumerates directories under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | EnumerateFiles | Overloaded. Enumerates files under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindDirectory | Overloaded. Finds a directory object under the specified parent directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindFile | Overloaded. Finds a file object under the specified parent directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindFileOrDirectory | Overloaded. Finds a file or directory object under the specified parent directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindFileSystem | Finds a file system object component under the specified OPC UA object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindOrCreateAllDirectories | Overloaded. Finds or creates an OPC UA directory with given path and name.
The method finds an OPC UA directory with given path and name; it creates the directory, together with the directories on the path, if they are not found. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindOrCreateDirectory | Finds an OPC UA directory with given name; creates the directory if not found. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindRootAndPath | Finds a root directory of the specified OPC UA file or directory object, and a named node path from the root directory to the specified object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | FindRootDirectory | Finds a root directory of the specified OPC UA file or directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDirectory | Overloaded. Obtains a node descriptor of an OPC UA directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDirectoryContents2 | Overloaded. Gets a directory contents object for the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDirectoryName | Obtains a name of a given OPC UA directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFile | Overloaded. Obtains a node descriptor of an OPC UA file object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFileInfo2 | Overloaded. Gets a file info object for the specified OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFileName | Obtains a name of a given OPC UA file object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFileOrDirectory | Overloaded. Obtains a node descriptor of an OPC UA file or directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFileProperties | Overloaded. Obtain properties (file metadata) of a specified OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFileProvider2 | Gets a file provider on the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetFileSystem | Overloaded. Obtains a file system object component under the specified OPC UA object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetMultipleFileProperties | Obtain properties (file metadata) of multiple specified OPC UA files. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetMultipleNames | Obtains names of given OPC UA file or directory objects. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetName | Obtains a names of a given OPC UA file or directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetParentDirectory | Obtains node descriptor of a parent directory of a specified OPC UA file or directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetRootDirectory | Obtains node descriptor of a root directory of a specified OPC UA file or directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetWritableDirectoryContents | Overloaded. Gets a writable directory contents object for the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetWritableFileInfo | Overloaded. Gets a writable file info object for the specified OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetWritableFileProvider | Gets a writable file provider on the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | HasFileSystem | Overloaded. Determines whether the specified OPC UA object contains a file system object component. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | HasParentDirectory | Determines whether the specified OPC UA file or directory has a parent directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | IsDirectory | Overloaded. Determines whether the specified OPC UA node is an OPC UA directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | IsFile | Overloaded. Determines whether the specified OPC UA node is an OPC UA file object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | IsFileOrDirectory | Overloaded. Determines whether the specified OPC UA node is an OPC UA file or directory object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | IsRootDirectory | Determines whether the specified OPC UA directory is a root directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ListDirectoryNames | Overloaded. Obtains names of directories under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ListFileAndDirectoryNames | Overloaded. Obtains names of files and directories under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ListFileNames | Overloaded. Obtains names of files under the specified OPC UA directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | Move | Overloaded. Moves an OPC UA file or directory to another directory, or renames a file or directory.
The method moves an OPC UA file or directory to another directory, if a different directory has been specified. Otherwise, it renames a file or directory, keeping it in the original directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | MoveDirectory | Overloaded. Moves an OPC UA directory to another directory, or renames a directory.
The method moves an OPC UA directory to another directory, if a different directory has been specified. Otherwise, it renames a directory, keeping it in the original directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | MoveFile | Overloaded. Moves an OPC UA file to another directory, or renames a file.
The method moves an OPC UA file to another directory, if a different directory has been specified. Otherwise, it renames a file, keeping it in the original directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | MoveOrCopy | Overloaded. Moves or copies an OPC UA file or directory to another directory, or renames a file or directory.
When the copyObject parameter is false , the method moves (or renames) the specified file or directory. When the copyObject parameter is true , the method copies the specified file or directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | MoveOrCopyDirectory | Overloaded. Moves or copies an OPC UA directory to another directory, or renames a directory.
When the copyObject parameter is false , the method moves (or renames) the specified directory. When the copyObject parameter is true , the method copies the specified directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | MoveOrCopyFile | Overloaded. Moves or copies an OPC UA file to another directory, or renames a file.
When the copyObject parameter is false , the method moves (or renames) the specified file. When the copyObject parameter is true , the method copies the specified file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | OpenFile | Opens an existing OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | OpenOrCreateStream | Overloaded. Opens an existing OPC UA file, or creates a new OPC UA file if one does not exist, and returns a System.IO.Stream to access the file data.
If the file already exists, the method opens it. If the file does not exist, the method creates a new file. In both cases, the method returns a System.IO.Stream object that can be used to access the file data. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | OpenOrCreateStreamWriter | Overloaded. Creates or opens an OPC UA file for writing text via System.IO.StreamWriter. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | OpenStream | Overloaded. Opens a System.IO.Stream on the specified OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | OpenStreamReader | Overloaded. Opens an existing OPC UA text file for reading via System.IO.StreamReader. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | OpenStreamWriter | Overloaded. Opens an OPC UA file for writing text via System.IO.StreamWriter. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadAllBytes | Overloaded. Returns the contents of an OPC UA file as a byte array. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadAllText | Overloaded. Returns the contents of an OPC UA text file as a System.String. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | Rename | Overloaded. Renames an OPC UA file or directory. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteAllBytes | Overloaded. Writes binary data to an OPC UA file. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteAllText | Overloaded. Writes text to an OPC UA file. |