DeepCopier Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides functionality for copying object and values.
public sealed class DeepCopier
public delegate object DeepCopier(object original, ICopyContext context);
type DeepCopier = class
type DeepCopier = delegate of obj * ICopyContext -> obj
Public NotInheritable Class DeepCopier
Public Delegate Function DeepCopier(original As Object, context As ICopyContext) As Object
- Inheritance
-
DeepCopier
- Inheritance
-
DeepCopier
Constructors
| Name | Description |
|---|---|
| DeepCopier(CodecProvider, CopyContextPool) |
Initializes a new instance of the DeepCopier class. |
Methods
| Name | Description |
|---|---|
| Copy<T>(T) |
Creates a copy of the provided value. |
| GetCopier<T>() |
Returns a copier which is specialized to the provided type parameter. |