Romestead Assembly Reference

CandideServer.Entities.Serialization.ServerControllerTypeHandler

Type JSON

public class in CandideServer.Entities.Serialization

Methods4
Properties2
Fields1
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
GenericTypeHandlerspublicpublic System.Collections.Generic.Dictionary<System.Type, CandideCreator.Shared.Serialization.TypeHandlers.GenericTypeHandler> GenericTypeHandlers

Properties

NameVisibilitySignature
TypeCodepublicpublic System.Byte TypeCode
Versionpublicpublic System.Int32 Version

Methods

CanHandle

public System.Boolean CanHandle(CandideCreator.Shared.Serialization.CandideReflection reflection, System.Type type)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashE3B5277AAEEF4296215C8362F4C535643321DDAF4740DA8394352964B8E8D3A8
  • Body hash3B18FBBD5C4C6E375551889DE366E800B5644F462B80AE8BA58A533587ABB869
  • IL size17
Referenced calls
  • System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  • System.Type::IsAssignableFrom(System.Type)

Clone

public System.Object Clone(CandideCreator.Shared.Serialization.CandideReflection reflection, System.Object source)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Object
  • StaticFalse
  • VirtualTrue
  • Hash252D79447734D9D0D6E73DA5B0E79C7336B129D04D37B4F1353E9C275007D82D
  • Body hashF02312BA6618D24041289166B1F050D4C3AF782BEB37A6B87B007DD01B31FA29
  • IL size2

CustomDeserialize

public System.Object CustomDeserialize(CandideCreator.Shared.Serialization.CandideReflection reflection, CandideCreator.Shared.Serialization.CandideDeserializer deserializer, System.Object _, System.Int32 version)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Object
  • StaticFalse
  • VirtualTrue
  • Hash902D382AED510D6608C5F0752834D73808AA55165A523DAB8A43D99719551612
  • Body hash8D15CF712252B7D7D1DC5D4CE44C8C1265297514B77177450355081C04AA8584
  • IL size158
Referenced calls
String literals
  • Deserialized EntityController into non EntityController type. '
  • ' -> '
  • '
  • Unhandled Controller type handler version.

CustomSerialize

public System.Void CustomSerialize(CandideCreator.Shared.Serialization.CandideReflection reflection, CandideCreator.Shared.Serialization.CandideSerializer serializer, CandideCreator.Shared.Storage.ExtendedBinaryWriter writer, System.Object source)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash2D6278686F4B84D51B9E645FCE39850F6404A3D4BE8E9A320513766D32CD2CAD
  • Body hash4CFFCF416BDB90B30C44B8EED4E7380624EB34D0DB7DAB2EF6A11D7733686ED6
  • IL size49
Referenced calls