Version 2.1.11

NoneSerializationBackend class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public class NoneSerializationBackend : SerializationBackend

The property is not serialized by anything - possibly because it is a method, possibly because it is a field or property shown in the inspector without being serialized.

In the case of fields or properties, polymorphism, null values and types such as System.Collections.Generic.Dictionary<TKey, TValue> are supported, but will not be saved.

Inheritance

Constructors

NoneSerializationBackend()
public NoneSerializationBackend()

Properties

IsUnity
public override bool IsUnity { get; }
SupportsCyclicReferences
public override bool SupportsCyclicReferences { get; }
SupportsGenerics
public override bool SupportsGenerics { get; }
SupportsPolymorphism
public override bool SupportsPolymorphism { get; }

Methods

CanSerializeMember(MemberInfo)
public override bool CanSerializeMember(MemberInfo member)
Parameters
System.Reflection.MemberInfo member

Returns
System.Boolean

CanSerializeType(Type)
public override bool CanSerializeType(Type type)
Parameters
System.Type type

Returns
System.Boolean

ToString()
public override string ToString()
Returns
System.String