Click or drag to resize

DataBinding Class

Structure which hold the information to which data to bind.
Inheritance Hierarchy
SystemObject
  Slash.Unity.DataBind.Core.PresentationDataBinding

Namespace:  Slash.Unity.DataBind.Core.Presentation
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
[SerializableAttribute]
public sealed class DataBinding

The DataBinding type exposes the following members.

Constructors
  NameDescription
Public methodDataBinding
Initializes a new instance of the DataBinding class
Top
Properties
  NameDescription
Public propertyDebugName
Returns the name of the binding to use for debugging.
Public propertyIsInitialized
Indicates if the data binding already holds a valid value.
Public propertyValue
Current data value.
Top
Methods
  NameDescription
Public methodDeinit
Deinitializes the data binding, e.g. unregistering from events.
Public methodGetValue(Type)
Returns the current data value, converted to the specified type.
Public methodGetValueT
Returns the current data value, converted to the specified type.
Public methodInit
Initializes the data binding, depending on the type of data binding.
Public methodInitProvider
Initializes the data provider of this binding.
Public methodOnContextChanged
Has to be called when an anchestor context changed as the data value may change.
Top
Events
  NameDescription
Public eventValueChanged
Called when the data value changed.
Top
Fields
  NameDescription
Public fieldConstant
Constant value.
Public fieldPath
Path to value in data context.
Public fieldProvider
Referenced data provider.
Public fieldReference
Unity object reference.
Public fieldType
Type of data binding.
Top
See Also