The ObservableKeyValuePair<(Of <(<'TKey, TValue>)>)> type exposes the following members.

Constructors

  NameDescription
Public methodObservableKeyValuePair<(Of <(<'TKey, TValue>)>)>(TKey, TValue)
Initializes a new instance of the KeyValuePair<(Of <(<'TKey, TValue>)>)> structure with the specified key and value.
Public methodObservableKeyValuePair<(Of <(<'TKey, TValue>)>)>(TKey, TValue, IEqualityComparer<(Of <<'(TKey>)>>))
Initializes a new instance of the KeyValuePair<(Of <(<'TKey, TValue>)>)> structure with the specified key and value.

Methods

  NameDescription
Protected method$InvariantMethod$
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Overrides Object..::..Equals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides Object..::..GetHashCode()()()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Overrides Object..::..ToString()()()().)

Properties

  NameDescription
Public propertyKey
Gets the key in the key/value pair.
Public propertyValue
Gets or sets a value in key-value pair.

Events

  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
Public eventPropertyChanging
Occurs when a property value is changing.

See Also