Поделиться через


ValueTupleCopier<T1,T2,T3,T4> Класс

Определение

Средство копирования для ValueTuple<T1,T2,T3,T4>.

[Orleans.RegisterCopier]
public sealed class ValueTupleCopier<T1,T2,T3,T4> : Orleans.Serialization.Cloning.IDeepCopier<(T1, T2, T3, T4)>, Orleans.Serialization.Cloning.IOptionalDeepCopier
[<Orleans.RegisterCopier>]
type ValueTupleCopier<'T1, 'T2, 'T3, 'T4> = class
    interface IDeepCopier<ValueTuple<'T1, 'T2, 'T3, 'T4>>
    interface IDeepCopier
    interface IOptionalDeepCopier
Public NotInheritable Class ValueTupleCopier(Of T1, T2, T3, T4)
Implements IDeepCopier(Of ValueTuple(Of T1, T2, T3, T4)), IOptionalDeepCopier

Параметры типа

T1

Тип первого компонента кортежа.

T2

Тип второго компонента кортежа.

T3

Тип третьего компонента кортежа.

T4

Тип четвертого компонента кортежа.

Наследование
ValueTupleCopier<T1,T2,T3,T4>
Атрибуты
Реализации

Конструкторы

ValueTupleCopier<T1,T2,T3,T4>(IDeepCopier<T1>, IDeepCopier<T2>, IDeepCopier<T3>, IDeepCopier<T4>)

Инициализирует новый экземпляр класса ValueTupleCopier<T1,T2,T3,T4>.

Методы

DeepCopy(ValueTuple<T1,T2,T3,T4>, CopyContext)

Создает глубокую копию предоставленных входных данных.

IsShallowCopyable()

Средство копирования для ValueTuple<T1,T2,T3,T4>.

Явные реализации интерфейса

IDeepCopier.DeepCopy(Object, CopyContext)

Средство копирования для ValueTuple<T1,T2,T3,T4>.

Применяется к