Symbol Methods

The Symbol type exposes the following members.

Methods

 

Name

Description

Symbol Methods 1:

EnsureRights

Ensures that the AccessRights are matched.

Symbol Methods 2:

Equals

Equals (Overrides Object.Equals(Object).)

Symbol Methods 3:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Symbol Methods 4:

GetHashCode

Gets the HashCode of the Address (Overrides Object.GetHashCode..)

Symbol Methods 5:

GetType

Gets the Type of the current instance. (Inherited from Object.)

Symbol Methods 6:

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Symbol Methods 7:

OnGetSize

Handler function getting the size of the Instance (Inherited from Instance.)

Symbol Methods 8:

OnReadRawValue

Handler function for reading the raw value

Symbol Methods 9:

OnReadValue

Handler function for reading the dynamic value.

Symbol Methods 10:

OnSetInstanceName

Sets a new InstanceName InstancePath (Overrides Instance.OnSetInstanceName(String).)

Symbol Methods 11:

OnTryReadValue

Handler function for reading the dynamic value.

Symbol Methods 12:

OnTryWriteValue

Handler function for writing the dynamic value

Symbol Methods 13:

OnWriteRawValue

Handler function for writing the RawValue

Symbol Methods 14:

OnWriteValue

Handler function for writing the dynamic value

Symbol Methods 15:

ReadAnyValue(Type)

Reads the value of this Value into a new created instance of the managed type

Symbol Methods 16:

ReadAnyValue(Type, Int32)

Reads the value of this Value into a new created instance of the managed type

Symbol Methods 17:

ReadRawValue.

Reads the raw value of the IValueSymbol (Ads Read / Write)

Symbol Methods 18:

ReadRawValue(Int32)

Reads the raw value of the IValueSymbol (Ads Read / Write)

Symbol Methods 19:

ReadValue.

Reads the Value of the IValueSymbol

Symbol Methods 20:

ReadValue(Int32)

Reads the Value of the IValueSymbol

Symbol Methods 21:

SetContextMask

Sets the context mask. (Inherited from Instance.)

Symbol Methods 22:

SetParent

Sets the parent symbol.

Symbol Methods 23:

ToString

Returns a String that represents this instance. (Overrides Instance.ToString..)

Symbol Methods 24:

TryReadValue

Reads the Value of the IValueSymbol

Symbol Methods 25:

TryWriteValue

Writes the Value of the IValueSymbol

Symbol Methods 26:

UpdateAnyValue(Object.)

Reads the value of this Value into the specified managed value.

Symbol Methods 27:

UpdateAnyValue(Object., Int32)

Reads the value of this Value into the specified managed value.

Symbol Methods 28:

WriteRawValue(.Byte.)

Writes the raw value of the IValueSymbol (Ads Read / Write)

Symbol Methods 29:

WriteRawValue(.Byte., Int32)

Writes the raw value of the IValueSymbol (Ads Read / Write)

Symbol Methods 30:

WriteValue(Object)

Writes the Value of the IValueSymbol

Symbol Methods 31:

WriteValue(Object, Int32)

Writes the Value of the IValueSymbol

Extension Methods

 

Name

Description

Symbol Methods 32:

PollValuesAnnotated(IObservable.Unit.)

Overloaded.

Polls the values as ValueChangedArgs sequence annotated value on trigger sequence (Defined by ValueSymbolExtensions.)

Symbol Methods 33:

PollValuesAnnotated(TimeSpan)

Overloaded.

Polls the values as ValueChangedArgs sequence with a specified period time. (Defined by ValueSymbolExtensions.)

Symbol Methods 34:

Symbol Methods 35:

WhenValueChanged

Gets an observable sequence when the value of the IValueSymbol has changed. (Defined by ValueSymbolExtensions.)

Symbol Methods 36:

Symbol Methods 37:

WriteValues(IObservable.Object.)

Overloaded.

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol. (Defined by ValueSymbolExtensions.)

Symbol Methods 38:

WriteValues(IObservable.Object., Action.Exception.)

Overloaded.

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol. (Defined by ValueSymbolExtensions.)

Symbol Methods 39:

WriteValues(IObservable.Object., CancellationToken)

Overloaded.

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol. (Defined by ValueSymbolExtensions.)

Symbol Methods 40:

WriteValues(IObservable.Object., Action.Exception., CancellationToken)

Overloaded.

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol. (Defined by ValueSymbolExtensions.)

Reference

Symbol Class

TwinCAT.Ads.TypeSystem Namespace