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.
 
            
            
            Syntax
            
        
            Parameters
- fileTransfer
 
- The OPC UA file transfer object that will perform the operation.
 - endpointDescriptor
 
- Endpoint descriptor. Identifies the OPC-UA server.
 - fileNamedNodeDescriptor
 
- The named node descriptor of the file on which the stream should be opened or that should be created for the stream.
 - fileMode
 
- One of the enumeration values that determines how to open or create the file.
 
            
            Return Value
Returns a 
System.IO.Stream opened for access to the specified file.
 
            Exceptions
| Exception | Description | 
| System.ArgumentNullException | 
             A null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. 
        
             This is a usage error, i.e. it will never occur (the exception will not be thrown) in a correctly written program. Your code should not catch this exception.  | 
| System.IO.IOException | 
             An I/O error has occurred. 
        
             This is an operation error that depends on factors external to your program, and thus cannot be always avoided. Your code must handle it appropriately.  | 
 
            
            
            
            
            
            
            
            
            Requirements
 
Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows
            
            See Also