Edit

Share via


IDeepCopierProvider.TryGetDeepCopier Method

Definition

Overloads

TryGetDeepCopier(Type)

Gets a deep copier capable of copying instances of type type, or returns null if an appropriate copier was not found.

TryGetDeepCopier<T>()

Gets a deep copier capable of copying instances of type T, or returns null if an appropriate copier was not found.

TryGetDeepCopier(Type)

Gets a deep copier capable of copying instances of type type, or returns null if an appropriate copier was not found.

public Orleans.Serialization.Cloning.IDeepCopier TryGetDeepCopier (Type type);
abstract member TryGetDeepCopier : Type -> Orleans.Serialization.Cloning.IDeepCopier
Public Function TryGetDeepCopier (type As Type) As IDeepCopier

Parameters

type
Type

The type supported by the returned copier.

Returns

A deep copier capable of copying instances of type type, or null if an appropriate copier was not found.

Applies to

TryGetDeepCopier<T>()

Gets a deep copier capable of copying instances of type T, or returns null if an appropriate copier was not found.

public Orleans.Serialization.Cloning.IDeepCopier<T> TryGetDeepCopier<T> ();
abstract member TryGetDeepCopier : unit -> Orleans.Serialization.Cloning.IDeepCopier<'T>
Public Function TryGetDeepCopier(Of T) () As IDeepCopier(Of T)

Type Parameters

T

The type supported by the copier.

Returns

A deep copier capable of copying instances of type T, or null if an appropriate copier was not found.

Applies to