ScopeDriverOperation Class
- Updated2023-09-06
- 4 minute(s) read
ScopeDriverOperation Class
Provides properties that affect the operation of the instrument driver.
Inheritance Hierarchy
SystemObject
NationalInstruments.ModularInstruments.NIScopeScopeSubObject
NationalInstruments.ModularInstruments.NIScopeScopeDriverOperation
NationalInstruments.ModularInstruments.NIScopeScopeSubObject
NationalInstruments.ModularInstruments.NIScopeScopeDriverOperation
Namespace: NationalInstruments.ModularInstruments.NIScope
Assembly: NationalInstruments.ModularInstruments.NIScope.Fx45 (in NationalInstruments.ModularInstruments.NIScope.Fx45.dll) Version: 2023
Syntax
public sealed class ScopeDriverOperation : ScopeSubObject, IIviDriverOperation, IDisposable, ISupportSynchronizationContext
Public NotInheritable Class ScopeDriverOperation Inherits ScopeSubObject Implements IIviDriverOperation, IDisposable, ISupportSynchronizationContext
The ScopeDriverOperation type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Cache |
Gets or sets whether to cache the value of properties.
| |
| DriverSetup |
Gets the driver setup string used to set the initial values for properties that are specific to NI-SCOPE.
| |
| InterchangeCheck |
Gets or sets whether to perform interchangeability checking and retrieve interchangeability warnings.
| |
| IOResourceDescriptor |
Gets the resource name that the NI-SCOPE uses to identify the physical instrument.
| |
| LogicalName |
Gets the logical name that you specified when opening the current session.
| |
| QueryInstrumentStatus |
Gets or sets whether NI-SCOPE queries the instrument status after each operation.
NI-SCOPE can choose to ignore status checking for particular properties, regardless of the setting of this property.
| |
| RangeCheck |
Gets or sets whether to validate property values and method parameters. If you enable this property,
NI-SCOPE validates the parameter values that you pass to NI-SCOPE methods.
| |
| RecordCoercions |
Gets or sets whether the IVI engine keeps a list of the value coercions it makes for integer and real type properties.
| |
| Simulate |
Gets whether or not to simulate NI-SCOPE I/O operations.
| |
| SynchronizeCallbacks |
Gets or sets how events and callback delegates are invoked.
|
Methods
| Name | Description | |
|---|---|---|
| Dispose |
Closes the specified session and deallocates the reserved resources, if not already disposed.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Events
| Name | Description | |
|---|---|---|
| Coercion |
Occurs when a property is coerced.
| |
| InterchangeCheckWarning |
Occurs when an interchange check warning event is raised.
| |
| Warning |
Occurs when the driver creates a driver warning.
|
Remarks
For more information, refer to NI High Speed Digitizers Help.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.