Edit

Share via


IOptionalDeepCopier Interface

Definition

Marker interface for deep copiers of types that could optionally be shallow-copyable.

public interface IOptionalDeepCopier : Orleans.Serialization.Cloning.IDeepCopier
type IOptionalDeepCopier = interface
    interface IDeepCopier
Public Interface IOptionalDeepCopier
Implements IDeepCopier
Derived
Implements

Methods

DeepCopy(Object, CopyContext)

Creates a deep copy of the provided untyped input. The type must still match the copier instance!

(Inherited from IDeepCopier)
IsShallowCopyable()

Returns true if the type is shallow-copyable.

Applies to