Struct SerializableDictionary<TKey, TValue>.ValuePair<K, V>
Represents a serializable collection of keys and values.
Implements
System.IEquatable<SerializableDictionary.ValuePair<K, V>>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
System.ValueType.ToString()
Namespace: Syncfusion.Olap.Common
Assembly: Syncfusion.Olap.Base.dll
Syntax
public struct ValuePair<K, V> : IEquatable<SerializableDictionary<TKey, TValue>.ValuePair<K, V>>
Type Parameters
Name | Description |
---|---|
K | Collection of keys. |
V | Collection of values. |
Properties
Key
Gets or sets the key.
Declaration
public K Key { get; set; }
Property Value
Type | Description |
---|---|
K | The key. |
Value
Gets or sets the value.
Declaration
public V Value { get; set; }
Property Value
Type | Description |
---|---|
V | The value. |
Methods
Equals(SerializableDictionary<TKey, TValue>.ValuePair<K, V>)
Indicates whether the current object is equal to another object of the same type.
Declaration
public bool Equals(SerializableDictionary<TKey, TValue>.ValuePair<K, V> other)
Parameters
Type | Name | Description |
---|---|---|
SerializableDictionary.ValuePair<K, V> | other | An object to compare with this object. |
Returns
Type | Description |
---|---|
System.Boolean | true if the current object is equal to the other parameter; otherwise, false. |
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj |
Returns
Type |
---|
System.Boolean |
Overrides
System.ValueType.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
---|
System.Int32 |
Overrides
System.ValueType.GetHashCode()
Operators
Equality(SerializableDictionary<TKey, TValue>.ValuePair<K, V>, SerializableDictionary<TKey, TValue>.ValuePair<K, V>)
Declaration
public static bool operator ==(SerializableDictionary<TKey, TValue>.ValuePair<K, V> point1, SerializableDictionary<TKey, TValue>.ValuePair<K, V> point2)
Parameters
Type | Name | Description |
---|---|---|
SerializableDictionary.ValuePair<K, V> | point1 | |
SerializableDictionary.ValuePair<K, V> | point2 |
Returns
Type |
---|
System.Boolean |
Inequality(SerializableDictionary<TKey, TValue>.ValuePair<K, V>, SerializableDictionary<TKey, TValue>.ValuePair<K, V>)
Declaration
public static bool operator !=(SerializableDictionary<TKey, TValue>.ValuePair<K, V> point1, SerializableDictionary<TKey, TValue>.ValuePair<K, V> point2)
Parameters
Type | Name | Description |
---|---|---|
SerializableDictionary.ValuePair<K, V> | point1 | |
SerializableDictionary.ValuePair<K, V> | point2 |
Returns
Type |
---|
System.Boolean |
Implements
System.IEquatable<T>