Class DictionaryKey

Inheritance
DictionaryKey
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public class DictionaryKey

Properties

KeyValuesByName

Declaration
    public Dictionary<string, object> KeyValuesByName { get; set; }
Property Value
TypeDescription
Dictionary<string, object>

Methods

Add(string, object, bool)

Declaration
    public void Add(string propName, object value, bool convertNumericIntoString = false)
Parameters
TypeNameDescription
stringpropName
objectvalue
boolconvertNumericIntoString

Create(bool, params KeyValuePair<string, object>[])

Declaration
    public static DictionaryKey Create(bool convertNumericIntoString = false, params KeyValuePair<string, object>[] keyValuesByName)
Parameters
TypeNameDescription
boolconvertNumericIntoString
KeyValuePair<string, object>[]keyValuesByName
Returns
TypeDescription
DictionaryKey

Equals(object)

Determines whether the specified object is equal to the current object.

Declaration
    public override bool Equals(object obj)
Parameters
TypeNameDescription
objectobj

The object to compare with the current object.

Returns
TypeDescription
bool

true if the specified object is equal to the current object; otherwise, false.

Overrides

GetHashCode()

Serves as the default hash function.

Declaration
    public override int GetHashCode()
Returns
TypeDescription
int

A hash code for the current object.

Overrides

KeysAsString()

Declaration
    public string KeysAsString()
Returns
TypeDescription
string