Click or drag to resize

TypeModel Class

Inheritance Hierarchy
SystemObject
  ProtoBuf.MetaTypeModel
    ProtoBuf.MetaRuntimeTypeModel

Namespace:  ProtoBuf.Meta
Assembly:  RebornBuddy (in RebornBuddy.exe) Version: 3.3.1; net-4.5.win32; release
Syntax
C#
public abstract class TypeModel

The TypeModel type exposes the following members.

Constructors
  NameDescription
Protected methodTypeModel
Top
Methods
  NameDescription
Public methodCanSerialize
Public methodCanSerializeBasicType
Public methodCanSerializeContractType
Public methodStatic memberCreate
Public methodCreateFormatter
Public methodDeepClone
Protected methodDeserialize(Int32, Object, ProtoReader)
Public methodDeserialize(Stream, Object, Type)
Public methodDeserialize(ProtoReader, Object, Type)
Public methodDeserialize(Stream, Object, Type, SerializationContext)
Public methodDeserialize(Stream, Object, Type, Int32)
Public methodDeserialize(Stream, Object, Type, Int32, SerializationContext)
Public methodDeserializeItems(Stream, Type, PrefixStyle, Int32, SerializerTypeResolver)
Public methodDeserializeItems(Stream, Type, PrefixStyle, Int32, SerializerTypeResolver, SerializationContext)
Public methodDeserializeItemsT(Stream, PrefixStyle, Int32)
Public methodDeserializeItemsT(Stream, PrefixStyle, Int32, SerializationContext)
Public methodDeserializeWithLengthPrefix(Stream, Object, Type, PrefixStyle, Int32)
Public methodDeserializeWithLengthPrefix(Stream, Object, Type, PrefixStyle, Int32, SerializerTypeResolver)
Public methodDeserializeWithLengthPrefix(Stream, Object, Type, PrefixStyle, Int32, SerializerTypeResolver, Int32)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetKey
Protected methodGetKeyImpl
Public methodGetSchema
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefined
Protected methodMapType(Type)
Protected methodMapType(Type, Boolean)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodStatic memberResolveProxies
Public methodSerialize(Stream, Object)
Public methodSerialize(ProtoWriter, Object)
Protected methodSerialize(Int32, Object, ProtoWriter)
Public methodSerialize(Stream, Object, SerializationContext)
Public methodSerializeWithLengthPrefix(Stream, Object, Type, PrefixStyle, Int32)
Public methodSerializeWithLengthPrefix(Stream, Object, Type, PrefixStyle, Int32, SerializationContext)
Public methodStatic memberThrowCannotCreateInstance
Protected methodStatic memberThrowUnexpectedSubtype
Protected methodStatic memberThrowUnexpectedType
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventDynamicTypeFormatting
Top
See Also