RecursiveResolveHandlerT Class

Provides methods to handle resolving instances of a specified type.
Instances of the specified type consist only of other instances of the specified type, like the Value class.

Inheritance Hierarchy

SystemObject
  TcHmiSrv.Core.Tools.Resolving.HandlersResolveHandlerT
    TcHmiSrv.Core.Tools.Resolving.HandlersRecursiveResolveHandlerT

Namespace: TcHmiSrv.Core.Tools.Resolving.Handlers
Assembly: TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 3.1.7447.0+85f9b473a1dd11b8f3e5c9a182fd1901975e46f9

Syntax

C#

public class RecursiveResolveHandler<T> : ResolveHandler<T>

Type Parameters

T

The type of the instances to resolve.

The RecursiveResolveHandlerT type exposes the following members.

Constructors

 

Name

Description

RecursiveResolveHandlerT Class 1:

RecursiveResolveHandlerT

Initializes a new instance of the RecursiveResolveHandlerT class with the specified RecursiveResolverT.

Properties

 

Name

Description

RecursiveResolveHandlerT Class 2:

CanRead

Gets a value that indicates whether this ResolveHandlerT can read elements.
The default value is true.
(Inherited from ResolveHandlerT)

RecursiveResolveHandlerT Class 3:

CanWrite

Gets a value that indicates whether this ResolveHandlerT can write elements.
The default value is true.
(Inherited from ResolveHandlerT)

RecursiveResolveHandlerT Class 4:

Description

Gets a description that is used in Exception messages to display what was tried to resolve.
If Description is null, the Type of the instance that is actually resolved is displayed.
If the instance that is actually resolved is also null, the type of T is displayed.
(Inherited from ResolveHandlerT)

RecursiveResolveHandlerT Class 5:

Resolver

Gets the RecursiveResolverT that is used to resolve instances of the specified type.

Methods

 

Name

Description

RecursiveResolveHandlerT Class 6:

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)

RecursiveResolveHandlerT Class 7:

Finalize

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

RecursiveResolveHandlerT Class 8:

GetHashCode

Serves as the default hash function.
(Inherited from Object)

RecursiveResolveHandlerT Class 9:

GetType

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

RecursiveResolveHandlerT Class 10:

MemberwiseClone

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

RecursiveResolveHandlerT Class 11:

ReadElement

Reads the specified element from the current instance.
(Overrides ResolveHandlerTReadElement(T, String))

RecursiveResolveHandlerT Class 12:

ReadElements

Reads the specified elements from the current instance.
(Inherited from ResolveHandlerT)

RecursiveResolveHandlerT Class 13:

ToString

Returns a string that represents the current object.
(Inherited from Object)

RecursiveResolveHandlerT Class 14:

WriteElement

Writes the specified value to the specified element of the current instance.
(Overrides ResolveHandlerTWriteElement(T, String, Object, Converter))

RecursiveResolveHandlerT Class 15:

WriteElements(T, QueueString, T, Boolean)

Writes the specified value at the specified elements to the current instance.

RecursiveResolveHandlerT Class 16:

WriteElements(T, QueueString, Object, Converter, Boolean)

Writes the specified value at the specified elements to the current instance.
(Inherited from ResolveHandlerT)

Version Information

Supported in: 3.1.7447.0, 2.3.7447.0, 1.10.7447.0

Reference

TcHmiSrv.Core.Tools.Resolving.Handlers Namespace

Copyright © Beckhoff Automation GmbH & Co. KG