Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

ILBasedSerializer Class

Definition

Namespace:
Orleans.Serialization
Assembly:
Orleans.dll
Assembly:
Orleans.Core.dll
Package:
Microsoft.Orleans.Core v1.5.10
Package:
Microsoft.Orleans.Core v2.4.5
Package:
Microsoft.Orleans.Core v3.6.5
Source:
ILBasedSerializer.cs

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.

Caution

Obsolete in favor of other serializers.

Fallback serializer to be used when other serializers are unavailable.

public class ILBasedSerializer : Orleans.Serialization.IExternalSerializer
[System.Obsolete("Obsolete in favor of other serializers.")]
public class ILBasedSerializer
public class ILBasedSerializer : Orleans.Serialization.IKeyedSerializer
type ILBasedSerializer = class
 interface IExternalSerializer
[<System.Obsolete("Obsolete in favor of other serializers.")>]
type ILBasedSerializer = class
 interface IExternalSerializer
type ILBasedSerializer = class
 interface IKeyedSerializer
 interface IExternalSerializer
Public Class ILBasedSerializer
Implements IExternalSerializer
Public Class ILBasedSerializer
Public Class ILBasedSerializer
Implements IKeyedSerializer
Inheritance
ILBasedSerializer
Attributes
Implements

Constructors

Name Description
ILBasedSerializer()
ILBasedSerializer(ITypeResolver, IOptions<ILBasedSerializerOptions>)
ILBasedSerializer(ITypeResolver)

Properties

Name Description
IsFallbackOnly

Methods

Name Description
DeepCopy(Object, ICopyContext)

Tries to create a copy of source.

Deserialize(Type, IDeserializationContext)

Tries to deserialize an item.

Initialize(Logger)

Initializes the external serializer. Called once when the serialization manager creates an instance of this type

IsSupportedType(Type, Boolean)
IsSupportedType(Type)

Informs the serialization manager whether this serializer supports the type for serialization.

Serialize(Object, ISerializationContext, Type)

Tries to serialize an item.

Explicit Interface Implementations

Name Description
IKeyedSerializer.SerializerId

Applies to