| IOLink C# 1.11.0

Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Properties | List of all members
IOLink.DataAccess Class Reference

Parent interface of interfaces used to manipulate raw bytes. More...

Inheritance diagram for IOLink.DataAccess:

## Public Member Functions
| DataAccess (global::System.IntPtr cPtr, bool cMemoryOwn)
void | Dispose ()
virtual DataStorage | GetStorage ()
| Get the storage to which this data accessor belong.
virtual string | GetResourceId ()
| Return the resource identifier of this data accessor.

## Static Public Member Functions
static global::System.Runtime.InteropServices.HandleRef | getCPtr (DataAccess obj)

## Protected Member Functions
virtual void | Dispose (bool disposing)

## Properties
DataStorage | Storage`[get]`
| The `Storage` associated with this `DataAccess`
string | ResourceId`[get]`
| The identifier of this `DataAccess` in its `DataStorage`

## Detailed Description

Parent interface of interfaces used to manipulate raw bytes.

A DataAccessor can be associated to a DataStorage. In this case, the data accessor represent an opened access to a storage's resource.

## Member Function Documentation

## ◆ GetResourceId()

virtual string IOLink.DataAccess.GetResourceId | ( |  | ) |
| inline virtual

Return the resource identifier of this data accessor.

Reimplemented in IOLink.NetStreamAccess.

## ◆ GetStorage()

virtual DataStorage IOLink.DataAccess.GetStorage | ( |  | ) |
| inline virtual

Get the storage to which this data accessor belong.

Reimplemented in IOLink.NetStreamAccess.

The documentation for this class was generated from the following file:

- Release/net/generated/DataAccess.cs