RfsgDriverOperation Class
- Updated2025-02-03
- 3 minute(s) read
Rfsg
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.Fx45 (in NationalInstruments.ModularInstruments.NIRfsg.Fx45.dll) Version: 2025
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 | 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) |
![]() | 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.