Interface ICopyContext
Assembly: Orleans.Core.Abstractions.dll
Syntax
public interface ICopyContext : ISerializerContext
Methods
|
Improve this Doc
View Source
CheckObjectWhileCopying(Object)
Declaration
object CheckObjectWhileCopying(object raw)
Parameters
| Type |
Name |
Description |
| System.Object |
raw |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
DeepCopyInner(Object)
Declaration
object DeepCopyInner(object original)
Parameters
| Type |
Name |
Description |
| System.Object |
original |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
RecordCopy(Object, Object)
Record an object-to-copy mapping into the current serialization context.
Used for maintaining the .NET object graph during serialization operations.
Used in generated code.
Declaration
void RecordCopy(object original, object copy)
Parameters
| Type |
Name |
Description |
| System.Object |
original |
Original object.
|
| System.Object |
copy |
Copy object that will be the serialized form of the original.
|
Extension Methods
Orleans.Serialization.SerializerContextExtensions.GetSerializationManager(Orleans.Serialization.ISerializerContext)