[This is preliminary documentation and is subject to change.]

Implements changeable singleto with INotifyPropertyChanged support

Namespace: Tools.ComponentModelT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
[SerializableAttribute]
public class ValueContainer<T> : INotifyPropertyChanged, 
	IStructuralComparable, IComparable, IStructuralEquatable
where T : struct
Visual Basic
<SerializableAttribute> _
Public Class ValueContainer(Of T As Structure) _
	Implements INotifyPropertyChanged, IStructuralComparable, IComparable, IStructuralEquatable
Visual C++
[SerializableAttribute]
generic<typename T>
where T : value class
public ref class ValueContainer : INotifyPropertyChanged, 
	IStructuralComparable, IComparable, IStructuralEquatable
F#
[<SerializableAttribute>]
type ValueContainer<'T when 'T : struct> =  
    class
        interface INotifyPropertyChanged
        interface IStructuralComparable
        interface IComparable
        interface IStructuralEquatable
    end
JScript
JScript does not support generic types or methods.

Type Parameters

T
Type of value stored in singleton container

Inheritance Hierarchy

System..::..Object
  Tools.ComponentModelT..::..ValueContainer<(Of <(<'T>)>)>

See Also

Collapse/expand Version History

1.5.3

  • This class is new in version 1.5.3