NI-SWITCH 19.0 .NET Framework 4.0 API Reference

Table of Contents

NISwitch Members

  • Updated2023-02-21
  • 5 minute(s) read
NISwitch Members

The NISwitch type exposes the following members.

  NameDescription
NISwitch
Overloaded. Creates a new instrument driver session from an existing instrument handle.

Methods

  NameDescription
Close Closes the session to the device.
DangerousGetInstrumentHandle Returns the value of the underlying instrument handle.
Dispose Closes the specified session and deallocates the reserved resources, if not already disposed.
EqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
GetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
GetService Returns a service object on the basis of the type mentioned in the serviceType parameter.
GetTypeGets the Type of the current instance. (Inherited from Object.)
MemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
ToStringReturns a string that represents the current object. (Inherited from Object.)

Properties

  NameDescription
Channels Gets a NISwitch.SwitchChannelCollection object which represents the Channel Collection and their properties in NI-SWITCH.
DriverOperation Gets a NISwitch.SwitchDriverOperation object that defines methods and properties for common operations on the NI-SWITCH driver.
Identity Gets a NISwitch.SwitchDriverIdentity object which defines the methods and properties for identifying the NI-SWITCH driver.
IsDisposed Gets a value that indicates whether the session has been disposed.
ModuleCharacteristics Gets a NISwitch.SwitchModuleCharacteristics object that defines the inherent characteristics of the NI-SWITCH driver.
Path Gets a NISwitch.SwitchPath object which is used to build a channel path in the NI-SWITCH driver.
RelayOperations Gets a NISwitch.SwitchRelayOperations object which represent the methods and properties related to the relay operation in the NI-SWITCH driver.
Scan Gets a NISwitch.SwitchScan object which contains methods and properties used to configure a NI-SWITCH device using a scan list.
Utility Gets a NISwitch.SwitchDriverUtility object to access the utility features on the NI-SWITCH driver.

Explicit Interface Implementations

  NameDescription
IIviDriver..::.DriverOperation Gets a NISwitch.SwitchDriverOperation object that defines methods and properties for common operations on the NI-SWITCH driver.
IIviDriver..::.Identity Gets a NISwitch.SwitchDriverIdentity object which defines the methods and properties for identifying the NI-SWITCH driver.
IIviDriver..::.Utility Gets a NISwitch.SwitchDriverUtility object to access the utility features on the NI-SWITCH driver.

See Also

Log in to get a better experience