ni-rfsg-dotnet-api-ref_doc

Content Type
Programming Language
Current manual
Table of Contents

RfsgDriverOperation Class

RfsgDriverOperation Class

RfsgDriverOperation Class

Represents the methods and properties that provide driver operation functionality.

Inheritance Hierarchy

SystemObject
  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

  NameDescription
Public propertyCache
Gets or sets whether to cache the value of properties.
Public propertyDriverSetup
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.
Public propertyInterchangeCheck
Gets or sets whether to perform interchangeability checking and retrieve interchangeability warnings.
Public propertyIOResourceDescriptor
Gets the resource descriptor that the user specified for the physical device.
Public propertyLogicalName
Gets the IVI logical name specified when you open the current session.
Public propertyQueryInstrumentStatus
Gets or sets whether NI-RFSG queries the device status after each operation.
Public propertyRangeCheck
Gets or sets whether to validate property values and method parameters.
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 NI-RFSG simulates I/O operations.
Public propertySynchronizeCallbacks
Gets or sets how events and callback delegates are invoked.
Top

Methods

  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvalidateAllAttributes
Invalidates all properties.
Public methodResetInterchangeCheck
Resets the interchangeability checking algorithms of NI-RFSG.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

Events

  NameDescription
Public eventWarning
Occurs when the driver generates a warning.
Top

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.

See Also

Was this information helpful?