| Name | Description |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseAccessPaths | Browses the possible access paths of a specified OPC item.
Browse for access paths. Specify machine name, server class, and item ID. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseBranches | Overloaded. Browses the specified branch (or root) in OPC server's address space, and returns information about child branches found.
.NET
COM
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseLeaves | Overloaded. Browses the specified branch (or root) in OPC server's address space, and returns information about child leaves found.
.NET
COM
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseNodes | Browses the specified branch (or root) in OPC server's address space, and returns information about child nodes (both branches and leaves) found.
Browse for child nodes. Specify machine name, server class, parent item ID, and node filter. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseOne | Browses the nodes in OPC DA server's address space. Starts from the specified node, and returns information about child nodes found.
Browses the nodes in server's address space, given a browse arguments object. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseProperties | Browses the available properties of a specified OPC item.
Browse for available item properties. Specify machine name, server class, and item ID. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseServers | Overloaded. .NET
COM
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | BrowseTree | Overloaded. Allows to traverse through OPC DA address space nodes under the specified node, using given browse arguments. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ChangeItemSubscription | Overloaded. Changes parameters of a subscription to a particular OPC item.
It is more efficient to change multiple subscriptions using IEasyDAClient.ChangeMultipleItemSubscriptions method.
.NET
.NET
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetAccessRightsPropertyValue | Overloaded. Obtains value of Item Access Rights OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetAlarmAreaListPropertyValue | Overloaded. Obtains value of Alarm Area List OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetAlarmQuickHelpPropertyValue | Overloaded. Obtains value of Alarm Quick Help OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetChangeRateLimitPropertyValue | Overloaded. Obtains value of Rate of Change Limit OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetCloseLabelPropertyValue | Overloaded. Obtains value of Contact Close Label OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetConditionLogicPropertyValue | Overloaded. Obtains value of Condition Logic OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetConditionStatusPropertyValue | Overloaded. Obtains value of Condition Status OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDataTypePropertyValue | Overloaded. Obtains value of Item Canonical DataType OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDeadbandPropertyValue | Overloaded. Obtains value of Deadband OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDescriptionPropertyValue | Overloaded. Obtains value of Item Description OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetDeviationLimitPropertyValue | Overloaded. Obtains value of Deviation Limit OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetEUInfoPropertyValue | Overloaded. Obtains value of Item EUInfo OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetEUTypePropertyValue | Overloaded. Obtains value of Item EU Type OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetEUUnitsPropertyValue | Overloaded. Obtains value of EU Units OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetHighEUPropertyValue | Overloaded. Obtains value of High EU OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetHighHighLimitPropertyValue | Overloaded. Obtains value of HiHi Limit OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetHighIRPropertyValue | Overloaded. Obtains value of High Instrument Range OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetHighLimitPropertyValue | Overloaded. Obtains value of Hi Limit OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetItemPropertyRecord | Overloaded. Obtains a DAItemPropertyRecord structure filled with OPC property values for a given OPC item.
.NET |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetLimitExceededPropertyValue | Overloaded. Obtains value of Limit Exceeded OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetLowEUPropertyValue | Overloaded. Obtains value of Low EU OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetLowIRPropertyValue | Overloaded. Obtains value of Low Instrument Range OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetLowLimitPropertyValue | Overloaded. Obtains value of Lo Limit OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetLowLowLimitPropertyValue | Overloaded. Obtains value of LoLo Limit OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetMultiplePropertyValues | Overloaded. Gets values of multiple OPC properties of a specified OPC item.
This method does not throw an exception in case of OPC operation failures. Instead, the eventual exception related to each property is returned in Exception property of each returned OpcLabs.BaseLib.OperationModel.ValueResult element.
.NET |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetOpenLabelPropertyValue | Overloaded. Obtains value of Contact Open Label OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPrimaryAlarmAreaPropertyValue | Overloaded. Obtains value of Primary Alarm Area OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValue | Overloaded. Gets a value of OPC property of a specified OPC item.
.NET
.NET
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValue | Overloaded. Gets a value of typed OPC property, using descriptor objects for the OPC server, node, and the property. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfBoolean | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Boolean. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfByte | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Byte. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfChar | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Char. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfDateTime | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.DateTime. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfDecimal | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Decimal. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfDouble | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Double. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfInt16 | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Int16. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfInt32 | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Int32. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfInt64 | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Int64. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfIntPtr | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.IntPtr. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfSingle | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.Single. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueArrayOfString | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to an array of System.String. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueBoolean | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Boolean. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueByte | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Byte. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueChar | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Char. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueDateTime | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.DateTime. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueDecimal | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Decimal. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueDictionary | Overloaded. Obtains a DAPropertyValueDictionary filled with OPC property values for a given OPC item.
.NET |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueDouble | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Double. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueInt16 | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Int16. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueInt32 | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Int32. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueInt64 | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Int64. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueIntPtr | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.IntPtr. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueSingle | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.Single. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetPropertyValueString | Overloaded. Gets a value of OPC property, using descriptor object for the OPC server, and an OPC Item ID, and converts it to System.String. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetQualityPropertyValue | Overloaded. Obtains value of Item Quality OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetScanRatePropertyValue | Overloaded. Obtains value of Server Scan Rate OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetSoundFilePropertyValue | Overloaded. Obtains value of Sound File OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetTimestampPropertyValue | Overloaded. Obtains value of Item Timestamp OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetTimeZonePropertyValue | Overloaded. Obtains value of Item Timezone OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | GetValuePropertyValue | Overloaded. Obtains value of Item Value OPC property for a given OPC item. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | PullItemChanged | Attempts to pull an OPC item change subscribed to by the IEasyDAClient.SubscribeMultipleItems or SubscribeItem method. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItem | Overloaded. Reads a named item from an OPC server. Value, quality and timestamp are returned.
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested.
The ReadItem method only waits for the first update from the server (or until the timeout elapses); it does not wait until the quality becomes "uncertain" or "good".
.NET
.NET
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItem | Overloaded. Reads a typed named item from an OPC server. A typed value, quality and timestamp are returned.
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested.
The ReadItem method only waits for the first update from the server (or until the timeout elapses); it does not wait until the quality becomes "uncertain" or "good". |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValue | Overloaded. Reads a named item from an OPC server. Only the item value is returned (quality and timestamp are not returned).
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested.
Use this method if you are only interested in the actual value of the OPC item. Use ReadItem method if you also need the quality or timestamp. The ReadItemValue method makes it very easy to obtain the actual data value with just one function call.
The ReadItemValue method waits until the quality becomes "good", or the timeout elapses.
.NET |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValue | Overloaded. Reads a typed named item from an OPC server. Only the item's typed value is returned (quality and timestamp are not returned).
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested.
Use this method if you are only interested in the actual typed value of the OPC item. Use ReadItem method if you also need the quality or timestamp. The ReadItemValue method makes it very easy to obtain the actual typed data value with just one function call.
The ReadItemValue method waits until the quality becomes "good", or the timeout elapses. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfBoolean | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Boolean. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfByte | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Byte. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfChar | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Char. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfDateTime | Overloaded. Reads a value of named OPC item, and converts it to an array of System.DateTime. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfDecimal | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Decimal. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfDouble | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Double. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfInt16 | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Int16. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfInt32 | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Int32. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfInt64 | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Int64. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfIntPtr | Overloaded. Reads a value of named OPC item, and converts it to an array of System.IntPtr. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfSingle | Overloaded. Reads a value of named OPC item, and converts it to an array of System.Single. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueArrayOfString | Overloaded. Reads a value of named OPC item, and converts it to an array of System.String. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueBoolean | Overloaded. Reads a value of named OPC item, and converts it to System.Boolean. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueByte | Overloaded. Reads a value of named OPC item, and converts it to System.Byte. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueChar | Overloaded. Reads a value of named OPC item, and converts it to System.Char. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueDateTime | Overloaded. Reads a value of named OPC item, and converts it to System.DateTime. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueDecimal | Overloaded. Reads a value of named OPC item, and converts it to System.Decimal. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueDouble | Overloaded. Reads a value of named OPC item, and converts it to System.Double. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueInt16 | Overloaded. Reads a value of named OPC item, and converts it to System.Int16. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueInt32 | Overloaded. Reads a value of named OPC item, and converts it to System.Int32. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueInt64 | Overloaded. Reads a value of named OPC item, and converts it to System.Int64. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueIntPtr | Overloaded. Reads a value of named OPC item, and converts it to System.IntPtr. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueSingle | Overloaded. Reads a value of named OPC item, and converts it to System.Single. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadItemValueString | Overloaded. Reads a value of named OPC item, and converts it to System.String. The value is requested from the OPC server using a corresponding data type. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadMultipleItems | Overloaded. Reads named items from an OPC server or OPC servers. Values, qualities and timestamps are returned. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | ReadMultipleItemValues | Overloaded. Reads named items from an OPC server or OPC servers. Only the item values are returned (qualities and timestamps are not returned).
The servers can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested.
The ReadMultipleItemValues method requires that the quality is "good" for each item. The function performs all individual operations in parallel, but only returns after all individual operations are completed (or their timeouts elapse).
This method does not throw an exception in case of OPC operation failures. Instead, the eventual exception related to each item is returned in Exception property of each returned OpcLabs.EasyOpc.DataAccess.OperationModel.DAVtqResult element. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | SubscribeItem | Overloaded. Subscribe to changes of a particular OPC item. The IEasyDAClient.ItemChanged event is generated for each significant item change.
It is more efficient to subscribe to multiple items using the SubscribeMultipleItems method.
.NET |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | SubscribeMultipleItems | Overloaded. Subscribe to changes of multiple OPC items. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | SupportsTechnology | Determines whether the client object supports a given OPC technology or technologies (such as OPC COM or OPC XML). |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | TryEnableAutoSubscribingOptimization | Attempts to enable the auto-subscribing optimization. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | UnsubscribeItem | Unsubscribe from changes of a particular OPC item.
Unsubscribe from OPC item, specifying its handle. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WaitForItemValue | Overloaded. Subscribes to the specified OPC-DA item, and monitors its data until it has "good" quality, an error occurs, or the alloted time elapses. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WaitForMultipleItems | Overloaded. Subscribes to the specified OPC-DA items, and monitors their data until the predicates specified for each item become true, or the alloted time elapses. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WaitForMultipleItemValues | Overloaded. Subscribes to the specified OPC-DA items, and monitors their data until they have at least the quality specified for each item, an error occurs, or the alloted time elapses. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItem | Overloaded. Writes into a named item in an OPC server. Value, quality and timestamp are written.
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested.
.NET
COM
|
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItem | Overloaded. Writes into a typed named item in an OPC server. A typed value, quality and timestamp are written.
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValue | Overloaded. Writes a value into a named item in an OPC server. Only the item value is written (quality and timestamp are not written).
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValue | Overloaded. Writes a typed value into a (typed) named item in an OPC server. Only the item's typed value is written (quality and timestamp are not written).
The server can be local or can be remotely accessed via DCOM. Optionally, an access path can be specified or a specific data type can be requested. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfBoolean | Overloaded. Writes an array of System.Boolean value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfByte | Overloaded. Writes an array of System.Byte value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfChar | Overloaded. Writes an array of System.Char value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfDecimal | Overloaded. Writes an array of System.Decimal value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfDouble | Overloaded. Writes an array of System.Double value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfInt16 | Overloaded. Writes an array of System.Int16 value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfInt32 | Overloaded. Writes an array of System.Int32 value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfInt64 | Overloaded. Writes an array of System.Int64 value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfIntPtr | Overloaded. Writes an array of System.IntPtr value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfSingle | Overloaded. Writes an array of System.Single value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueArrayOfString | Overloaded. Writes an array of System.String value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueBoolean | Overloaded. Writes a System.Boolean value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueByte | Overloaded. Writes a System.Byte value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueChar | Overloaded. Writes a System.Char value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueDecimal | Overloaded. Writes a System.Decimal value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueDouble | Overloaded. Writes a System.Double value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueInt16 | Overloaded. Writes a System.Int16 value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueInt32 | Overloaded. Writes a System.Int32 value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueInt64 | Overloaded. Writes a System.Int64 value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueIntPtr | Overloaded. Writes a System.IntPtr value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueSingle | Overloaded. Writes a System.Single value into a named OPC item. A corresponding data type is passed to the OPC server. |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | WriteItemValueString | Overloaded. Writes a System.String value into a named OPC item. A corresponding data type is passed to the OPC server. |