Click or drag to resize
BackingFieldUtility Class
Backing field utility class.
Inheritance Hierarchy
SystemObject
  CandlelightBackingFieldUtility

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public static class BackingFieldUtility

The BackingFieldUtility type exposes the following members.

Methods
  NameDescription
Public methodStatic memberGetInterfaceBackingFieldT
Gets the backing field for a public interface property that also has a proxy backing field to serialize Objects that implement the interface.
Public methodStatic memberGetKeyedListBackingFieldAsDictT, TId, TData
Gets the keyed list backing field as a dictionary.
Public methodStatic memberSetInterfaceBackingFieldT
Sets the backing field for a public interface property that also has a proxy backing field to serialize Objects that implement the interface.
Public methodStatic memberSetInterfaceBackingFieldObjectT
Sets the backing field for a private Object property that is a proxy for a public interface property.
Public methodStatic memberSetKeyedListBackingFieldFromIntKeyedArrayT
Sets a backing field for a list of identifiable objects that should have unique Int32 keys. Use this method when you need to serialize something that may be deserialized as a dictionary.
Public methodStatic memberSetKeyedListBackingFieldFromIntKeyedDictTWrapper, TData
Sets a backing field for a list of identifiable objects that should have unique keys. Use this method when you need to serialize something that may be deserialized as a dictionary.
Public methodStatic memberSetKeyedListBackingFieldFromObjectKeyedArrayT, TId
Sets a backing field for a list of identifiable objects that should have unique Object keys. Use this method when you need to serialize something that may be deserialized as a dictionary.
Public methodStatic memberSetKeyedListBackingFieldFromObjectKeyedDictTWrapper, TId, TData
Sets a backing field for a list of identifiable objects that should have unique keys. Use this method when you need to serialize something that may be deserialized as a dictionary.
Public methodStatic memberSetKeyedListBackingFieldFromStringKeyedArrayT
Sets a backing field for a list of identifiable objects that should have unique String keys. Use this method when you need to serialize something that may be deserialized as a dictionary.
Public methodStatic memberSetKeyedListBackingFieldFromStringKeyedDictTWrapper, TData
Sets a backing field for a list of identifiable objects that should have unique keys. Use this method when you need to serialize something that may be deserialized as a dictionary.
Top
See Also