An object that represents a file that can be accessed via the server.
More...
Inherits UnifiedAutomation.UaServer.ModelControllerBase, and UnifiedAutomation.UaServer.IMethodDispatcher.
Inherited by UnifiedAutomation.UaServer.AddressSpaceFileModel.
|
| FileModel () |
| Initializes a new instance of the FileModel class.
|
|
| FileModel (FileModel template) |
| Initializes a new instance of the FileModel class.
|
|
virtual CallMethodEventHandler | GetMethodDispatcher (RequestContext context, NodeId objectId, NodeId methodId) |
| Gets the method dispatcher.
|
|
virtual StatusCode | DispatchMethod (RequestContext context, MethodHandle methodHandle, IList< Variant > inputArguments, List< StatusCode > inputArgumentResults, List< Variant > outputArguments) |
| Dispatches the method.
|
|
virtual ModelHandle | GetModelHandle (StringTable namespaceUris, object instance) |
| Gets the metadata handle.
|
|
virtual DataValue | GetValue (IMapperContext context, ModelMapping mapping) |
| Gets the value associated with the mapping.
|
|
virtual bool | SetValue (IMapperContext context, ModelMapping mapping, DataValue value) |
| Sets the value associated with the mapping.
|
|
ModelHandle | GetModelHandle (StringTable namespaceUris, object instance) |
| Gets the metadata handle.
|
|
DataValue | GetValue (IMapperContext context, ModelMapping mapping) |
| Gets the value associated with the mapping.
|
|
bool | SetValue (IMapperContext context, ModelMapping mapping, DataValue value) |
| Sets the value associated with the mapping.
|
|
CallMethodEventHandler | GetMethodDispatcher (RequestContext context, NodeId objectId, NodeId methodId) |
| Gets the method dispatcher.
|
|
An object that represents a file that can be accessed via the server.
UnifiedAutomation.UaServer.FileModel.FileModel |
( |
| ) |
|
Initializes a new instance of the FileModel class.
UnifiedAutomation.UaServer.FileModel.FileModel |
( |
FileModel |
template | ) |
|
Initializes a new instance of the FileModel class.
- Parameters
-
Dispatches the method.
- Parameters
-
context | The request context. |
methodHandle | The method handle. |
inputArguments | The input arguments. |
inputArgumentResults | The input argument results. |
outputArguments | The output arguments. |
- Returns
Reimplemented in UnifiedAutomation.UaServer.AddressSpaceFileModel.
IFileMethods UnifiedAutomation.UaServer.FileModel.FileMethods |
|
getset |
Gets or sets the File methods.
The File methods.
ushort UnifiedAutomation.UaServer.FileModel.OpenCount |
|
getset |
Gets or sets the OpenCount
The OpenCount The current number of open file handles.
ulong UnifiedAutomation.UaServer.FileModel.Size |
|
getset |
Gets or sets the Size
The Size The size of the file in bytes.
bool UnifiedAutomation.UaServer.FileModel.UserWriteable |
|
getset |
Gets or sets the UserWriteable
The UserWriteable Whether the file is writeable by the current user.
bool UnifiedAutomation.UaServer.FileModel.Writeable |
|
getset |
Gets or sets the Writeable
The Writeable Whether the file is writeable.
The documentation for this class was generated from the following file:
- C:/work/uasdknet/src/UaServer/Models/UaBaseClasses.cs