NI-SCOPE .NET Class Library Help

ScopeDriverOperation Class

  • Updated2023-09-06
  • 4 minute(s) read
ScopeDriverOperation Class

ScopeDriverOperation Class

Provides properties that affect the operation of the instrument driver.

Inheritance Hierarchy

SystemObject
  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

  NameDescription
Public propertyCache
Gets or sets whether to cache the value of properties.
Public propertyDriverSetup
Gets the driver setup string used to set the initial values for properties that are specific to NI-SCOPE.
Public propertyInterchangeCheck
Gets or sets whether to perform interchangeability checking and retrieve interchangeability warnings.
Public propertyIOResourceDescriptor
Gets the resource name that the NI-SCOPE uses to identify the physical instrument.
Public propertyLogicalName
Gets the logical name that you specified when opening the current session.
Public propertyQueryInstrumentStatus
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.
Public propertyRangeCheck
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.
Public propertyRecordCoercions
Gets or sets whether the IVI engine keeps a list of the value coercions it makes for integer and real type properties.
Public propertySimulate
Gets whether or not to simulate NI-SCOPE I/O operations.
Public propertySynchronizeCallbacks
Gets or sets how events and callback delegates are invoked.
Top

Methods

  NameDescription
Public methodDispose
Closes the specified session and deallocates the reserved resources, if not already disposed.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

Events

  NameDescription
Public eventCoercion
Occurs when a property is coerced.
Public eventInterchangeCheckWarning
Occurs when an interchange check warning event is raised.
Public eventWarning
Occurs when the driver creates a driver warning.
Top

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.

See Also

Log in to get a better experience