QuickOPC User's Guide and Reference
EasyUAFileTransferClient Class Members
Properties  Methods  Events


OpcLabs.EasyOpcUAComponents Assembly > OpcLabs.EasyOpc.UA.FileTransfer Namespace : EasyUAFileTransferClient Class

The following tables list the members exposed by EasyUAFileTransferClient.

Public Constructors
 NameDescription
Public ConstructorOverloaded. Initializes a new instance of the class.  
Top
Public Properties
 NameDescription
Public PropertyThe selector of the client object that is used for the specialized client operations. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Public Property (Inherited from System.ComponentModel.Component)
Public PropertyCan be used to distinguish otherwise equal widgets. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Public PropertyDetermines whether this specialized client has been derived from an OPC UA client object. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Public PropertySpecifies parameters used by the OPC UA File Transfer client. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public Property (Inherited from System.ComponentModel.Component)
Top
Protected Properties
 NameDescription
Protected Property (Inherited from System.ComponentModel.Component)
Protected PropertyInfrastructure. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Protected Property (Inherited from System.ComponentModel.Component)
Protected Property (Inherited from System.ComponentModel.Component)
Protected PropertyInfrastructure. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Protected PropertyInfrastructure. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Protected PropertyThe service container provided by this widget to inheritors. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Top
Public Methods
 NameDescription
Public MethodAllows treating the specialized client as normal OPC UA client object. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Public MethodOverridden.   
Public MethodCloses an OPC UA file. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodCreates a new OPC UA directory, organized under an existing one. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodCreates a new OPC UA file, organized under an existing directory, and optionally opens it. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDeletes an OPC UA file or directory, organized under an existing directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodOverloaded.  (Inherited from System.ComponentModel.Component)
Public Method (Inherited from object)
Public MethodFinds a directory object with the given name under the specified parent directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodFinds a file object with the given name under the specified parent directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodFinds a file system object component under the specified OPC UA object. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodFind a parent directory of a file or another directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodProvides the current position of the file handle. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodServes as the default hash function. (Inherited from object)
Public MethodRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGets properties (metadata) of multiple OPC UA files, specified by their file object nodes. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodGets names of multiple OPC UA files or directories, specified by their object nodes. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public Method (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public Method (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Public Method (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodInfrastructure. (Inherited from OpcLabs.EasyOpc.UA.EasyUASpecializedClient)
Public MethodObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodDetermines whether the specified node represents an OPC UA directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodDetermines whether the specified node represents an OPC UA file. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodObtains names of directories under the specified parent OPC UA directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodObtains names of files under the specified parent OPC UA directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodMoves or copies an OPC UA file or directory to another directory, or renames a file or directory. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodOpens an OPC UA file (represented by a file object in the OPC UA address space). (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodReads a part of the file, starting from the current file position. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public Method (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Public MethodSets the current position of the file handle. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public MethodReturns a string that represents the current object. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Public MethodOverloaded. Defines a generalized method that classes must implement to create type-specific method for determining value equality of instances. Determines whether this instance has the same value as a given other instance. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Public MethodWrite a part of the file, starting from the current file position. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Public Method (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Top
Protected Methods
 NameDescription
Protected MethodInfrastructure. Infrastructure. (Inherited from OpcLabs.EasyOpc.UA.FileTransfer.EasyUAFileTransferClientCore)
Protected Method (Inherited from System.ComponentModel.Component)
Protected MethodOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodInfrastructure. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Protected MethodInfrastructure. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Protected MethodInfrastructure. (Inherited from OpcLabs.BaseLib.Widgets.Widget)
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded. Browses for directories under the specified OPC UA directory.
Public Extension MethodOverloaded. Browses for files under the specified OPC UA directory.
Public Extension MethodOverloaded. Browses a tree of objects available in the OPC UA directory, returning all available object types.
Public Extension MethodOverloaded. Copies an OPC UA file or directory to another directory.
Public Extension MethodOverloaded. Copies an OPC UA file to another directory.
Public Extension MethodCreates a new OPC UA file, organized under an existing directory, and immediately opens it.
Public Extension MethodOverloaded. Creates a new directory under an existing OPC UA directory.
Public Extension MethodCreates a new file under an existing OPC UA directory.
Public Extension MethodOpens an existing OPC UA file, or creates a new OPC UA file if it does not exist yet.
Public Extension MethodOverloaded. Creates a new OPC UA file and provides a System.IO.Stream to access it for reading/writing.
Public Extension MethodOverloaded. Deletes an existing OPC UA file or directory.
Public Extension MethodOverloaded. Deletes an existing OPC UA directory.
Public Extension MethodDeletes an OPC UA directory if it exists (does nothing if the directory does not exist).
Public Extension MethodOverloaded. Deletes an existing OPC UA file.
Public Extension MethodOverloaded. Deletes an OPC UA file if it exists (does nothing if the file does not exist).
Public Extension MethodOverloaded. Deletes an OPC UA file or directory if it exists (does nothing if the file or directory does not exist).
Public Extension MethodOverloaded. Enumerates directories under the specified OPC UA directory.
Public Extension MethodOverloaded. Enumerates files under the specified OPC UA directory.
Public Extension MethodOverloaded. Finds a directory object under the specified parent directory.
Public Extension MethodOverloaded. Finds a file object under the specified parent directory.
Public Extension MethodOverloaded. Finds a file or directory object under the specified parent directory.
Public Extension MethodFinds a file system object component under the specified OPC UA object.
Public Extension MethodOverloaded. Finds an OPC UA directory with given path and name; creates the directory, together with the directories on the path, if they are not found.
Public Extension MethodFinds an OPC UA directory with given name; creates the directory if not found.
Public Extension MethodFinds 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 MethodFinds a root directory of the specified OPC UA file or directory object.
Public Extension MethodOverloaded. Obtains a node descriptor of an OPC UA directory object.
Public Extension MethodOverloaded. Gets a directory contents object for the specified OPC UA directory.
Public Extension MethodObtains a name of a given OPC UA directory object.
Public Extension MethodOverloaded. Obtains a node descriptor of an OPC UA file object.
Public Extension MethodOverloaded. Gets a file info object for the specified OPC UA file.
Public Extension MethodObtains a name of a given OPC UA file object.
Public Extension MethodOverloaded. Obtains a node descriptor of an OPC UA file or directory object.
Public Extension MethodOverloaded. Obtain properties (file metadata) of a specified OPC UA file.
Public Extension MethodGets a file provider on the specified OPC UA directory.
Public Extension MethodOverloaded. Obtains a file system object component under the specified OPC UA object.
Public Extension MethodObtain properties (file metadata) of multiple specified OPC UA files.
Public Extension MethodObtains names of given OPC UA file or directory objects.
Public Extension MethodObtains a names of a given OPC UA file or directory object.
Public Extension MethodObtains node descriptor of a parent directory of a specified OPC UA file or directory.
Public Extension MethodObtains node descriptor of a root directory of a specified OPC UA file or directory.
Public Extension MethodOverloaded. Gets a writable directory contents object for the specified OPC UA directory.
Public Extension MethodOverloaded. Gets a writable file info object for the specified OPC UA file.
Public Extension MethodGets a writable file provider on the specified OPC UA directory.
Public Extension MethodOverloaded. Determines whether the specified OPC UA object contains a file system object component.
Public Extension MethodDetermines whether the specified OPC UA file or directory has a parent directory object.
Public Extension MethodOverloaded. Determines whether the specified OPC UA node is an OPC UA directory object.
Public Extension MethodOverloaded. Determines whether the specified OPC UA node is an OPC UA file object.
Public Extension MethodOverloaded. Determines whether the specified OPC UA node is an OPC UA file or directory object.
Public Extension MethodDetermines whether the specified OPC UA directory is a root directory.
Public Extension MethodOverloaded. Obtains names of directories under the specified OPC UA directory.
Public Extension MethodOverloaded. Obtains names of files and directories under the specified OPC UA directory.
Public Extension MethodOverloaded. Obtains names of files under the specified OPC UA directory.
Public Extension MethodOverloaded. Moves an OPC UA file or directory to another directory, or renames a file or directory.
Public Extension MethodOverloaded. Moves an OPC UA directory to another directory, or renames a directory.
Public Extension MethodOverloaded. Moves an OPC UA file to another directory, or renames a file.
Public Extension MethodOverloaded. Moves or copies an OPC UA file or directory to another directory, or renames a file or directory.
Public Extension MethodOverloaded. Moves or copies an OPC UA directory to another directory, or renames a directory.
Public Extension MethodOverloaded. Moves or copies an OPC UA file to another directory, or renames a file.
Public Extension MethodOpens an existing OPC UA file.
Public Extension MethodOverloaded. 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.
Public Extension MethodOverloaded. Create or opens an OPC UA file for writing text via System.IO.StreamWriter.
Public Extension MethodOverloaded. Opens a System.IO.Stream on the specified OPC UA file.
Public Extension MethodOverloaded. Opens an existing OPC UA text file for reading via System.IO.StreamReader.
Public Extension MethodOverloaded. Opens an OPC UA file for writing text via System.IO.StreamWriter.
Public Extension MethodOverloaded. Returns the contents of an OPC UA file as a byte array.
Public Extension MethodOverloaded. Returns the contents of an OPC UA text file as a System.String.
Public Extension MethodOverloaded. Renames an OPC UA file or directory.
Public Extension MethodOverloaded. Writes binary data to an OPC UA file.
Public Extension MethodOverloaded. Writes text to an OPC UA file.
Top
Public Events
 NameDescription
Public Event (Inherited from System.ComponentModel.Component)
Top
See Also

Reference

EasyUAFileTransferClient Class
OpcLabs.EasyOpc.UA.FileTransfer Namespace