| Ivi.Visa Namespace : IVisaSession Interface |
For a list of all members of this type, see IVisaSession members.
| Name | Description | |
|---|---|---|
![]() | EventQueueCapacity | The capacity of the event queue - the maximum number of pending events. |
![]() | HardwareInterfaceName | Human readable text that describes the hardware interface. |
![]() | HardwareInterfaceNumber | The board number of the hardware interface. |
![]() | HardwareInterfaceType | Specifies the hardware interface type (GPIB, ASRL, etc.). |
![]() | ResourceClass | The class of resource for this session (INSTR, INTFC, etc.). |
![]() | ResourceImplementationVersion | The version of this VISA.NET implementation. |
![]() | ResourceLockState | The current lock state of the resource for this session. |
![]() | ResourceManufacturerId | The IVI identification number of the software vendor of this VISA.NET implementation. |
![]() | ResourceManufacturerName | The name of the software vendor that corresponds to the ResourceManufacturerId property. |
![]() | ResourceName | The VISA resource name of the currently open resource. This name is the canonical version of the resource name and therefore may vary from the resource descriptor used to open/initialize the resource. |
![]() | ResourceSpecificationVersion | The version of the VISA.NET specification that describes the functionality provided by this session. |
![]() | SynchronizeCallbacks | Specifies whether callbacks must be performed in a specific synchronization context. If false, the implementation is allowed to execute callbacks in any context. The default value is true. |
![]() | TimeoutMilliseconds | The I/O timeout in milliseconds for I/O communication on this resource session. If the timeout is VisaConstants.ImmediateTimeout (0), operations will never wait for the device to respond. If the timeout is VisaConstants.InfiniteTimeout (-1), I/O communication will not timeout. |