Click or drag to resize
IPropertyBackingFieldCompatibleT Interface
A generic interface to specify that a serializable struct is compatible with PropertyBackingFieldAttribute. It exists mainly to add a compile-time reminder to implement more optimized equality comparison.

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public interface IPropertyBackingFieldCompatible<T> : IPropertyBackingFieldCompatible, 
	ICloneable, IEquatable<T>
where T : struct, new()

Type Parameters

T
The type of struct implementing this interface.

The IPropertyBackingFieldCompatibleT type exposes the following members.

Methods
  NameDescription
Public methodGetSerializedPropertiesHash
Gets a hash value that is based on the values of the serialized properties of this instance.
(Inherited from IPropertyBackingFieldCompatible.)
Top
See Also