CSI.Interpreter.HashtableWithItemGetterHook.this C# (CSharp) Method

this() public method

public this ( object key ) : object
key object
return object
            public override object this[object key]
            {
                get
                {
                    if (this.ContainsKey(key))
                    {
                        return base[key];
                    }

                    if (this.interpreter.OnGetUnknownItem == null)
                    {
                        return null;
                    }

                    return this.interpreter.OnGetUnknownItem(key);
                }

                set
                {
                    base[key] = value;
                }
            }
Interpreter.HashtableWithItemGetterHook