RfsgDriverOperation Class
- Updated2024-05-08
- 4 minute(s) read
RfsgDriverOperation Class
Represents the methods and properties that provide driver operation functionality.
Inheritance Hierarchy
SystemObject
NationalInstruments.ModularInstruments.NIRfsgRfsgSubObject
NationalInstruments.ModularInstruments.NIRfsgRfsgDriverOperation
NationalInstruments.ModularInstruments.NIRfsgRfsgSubObject
NationalInstruments.ModularInstruments.NIRfsgRfsgDriverOperation
Namespace: NationalInstruments.ModularInstruments.NIRfsg
Assembly: NationalInstruments.ModularInstruments.NIRfsg.Fx40 (in NationalInstruments.ModularInstruments.NIRfsg.Fx40.dll) Version: 2022
Syntax
public sealed class RfsgDriverOperation : RfsgSubObject, IIviDriverOperation, IDisposable, ISupportSynchronizationContext
Public NotInheritable Class RfsgDriverOperation Inherits RfsgSubObject Implements IIviDriverOperation, IDisposable, ISupportSynchronizationContext
The RfsgDriverOperation 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 that you specified in the IVI configuration store, when the instrument driver session was created or passed in the OptionString parameter of the NIRfsg constructor. |
![]() | InterchangeCheck |
Gets or sets whether to perform interchangeability checking and retrieve interchangeability warnings.
|
![]() | IOResourceDescriptor |
Gets the resource descriptor that the user specified for the physical device.
|
![]() | LogicalName |
Gets the IVI logical name specified when you open the current session.
|
![]() | QueryInstrumentStatus |
Gets or sets whether NI-RFSG queries the device status after each operation.
|
![]() | RangeCheck |
Gets or sets whether to validate property values and method parameters.
|
![]() | 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 NI-RFSG simulates I/O operations. |
![]() | SynchronizeCallbacks |
Gets or sets how events and callback delegates are invoked.
|
Methods
Name | Description | |
---|---|---|
![]() | Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | InvalidateAllAttributes |
Invalidates all properties.
|
![]() | ResetInterchangeCheck |
Resets the interchangeability checking algorithms of NI-RFSG. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Events
Remarks
For more information, refer to the NI-RFSG Instrument Driver Programming Flow topic in the
NI RF Signal Generators 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.