TcHmiSrv.Core.Duplication Namespace

Contains interfaces that declare methods to support deep and shallow copying.

Interfaces

 

Interface

Description

TcHmiSrv.Core.Duplication Namespace 1:

ICopyableT

Supports deep and shallow copying, which creates a new instance of a class with the same value as an existing instance.

TcHmiSrv.Core.Duplication Namespace 2:

IDeepCopyableT

Supports deep copying, which creates a new independent instance of a class with the same value as an existing instance.

TcHmiSrv.Core.Duplication Namespace 3:

IShallowCopyableT

Supports shallow copying, which creates a new instance of a class with the same value as an existing instance and shared references.

Copyright © Beckhoff Automation GmbH & Co. KG