다음을 통해 공유


ValueTypeSurrogateCodec<TField,TSurrogate,TConverter> 생성자

정의

ValueTypeSurrogateCodec<TField,TSurrogate,TConverter> 클래스의 새 인스턴스를 초기화합니다.

public ValueTypeSurrogateCodec (Orleans.Serialization.Serializers.IValueSerializer<TSurrogate> surrogateSerializer, Orleans.Serialization.Cloning.IDeepCopier<TSurrogate> surrogateCopier, TConverter converter);
new Orleans.Serialization.Serializers.ValueTypeSurrogateCodec<'Field, 'Surrogate, 'Converter (requires 'Field : struct and 'Surrogate : struct and 'Converter :> Orleans.IConverter<'Field, 'Surrogate>)> : Orleans.Serialization.Serializers.IValueSerializer<'Surrogate (requires 'Surrogate : struct)> * Orleans.Serialization.Cloning.IDeepCopier<'Surrogate (requires 'Surrogate : struct)> * 'Converter -> Orleans.Serialization.Serializers.ValueTypeSurrogateCodec<'Field, 'Surrogate, 'Converter (requires 'Field : struct and 'Surrogate : struct and 'Converter :> Orleans.IConverter<'Field, 'Surrogate>)>
Public Sub New (surrogateSerializer As IValueSerializer(Of TSurrogate), surrogateCopier As IDeepCopier(Of TSurrogate), converter As TConverter)

매개 변수

surrogateSerializer
IValueSerializer<TSurrogate>

서로게이트 직렬 변환기입니다.

surrogateCopier
IDeepCopier<TSurrogate>

서로게이트 복사기입니다.

converter
TConverter

서로게이트 변환기입니다.

적용 대상