C# Class IronPython.Modules.PythonThread._local.ThreadLocalDictionaryStorage

Provides a dictionary storage implementation whose storage is local to the thread.
Inheritance: IronPython.Runtime.DictionaryStorage
显示文件 Open project: jschementi/iron

Public Methods

Method Description
Add ( IronPython.Runtime.DictionaryStorage &storage, object key, object value ) : void
Clear ( IronPython.Runtime.DictionaryStorage &storage ) : void
Contains ( object key ) : bool
GetItems ( ) : object>>.List
Remove ( IronPython.Runtime.DictionaryStorage &storage, object key ) : bool
TryGetValue ( object key, object &value ) : bool

Private Methods

Method Description
GetStorage ( ) : CommonDictionaryStorage

Method Details

Add() public method

public Add ( IronPython.Runtime.DictionaryStorage &storage, object key, object value ) : void
storage IronPython.Runtime.DictionaryStorage
key object
value object
return void

Clear() public method

public Clear ( IronPython.Runtime.DictionaryStorage &storage ) : void
storage IronPython.Runtime.DictionaryStorage
return void

Contains() public method

public Contains ( object key ) : bool
key object
return bool

GetItems() public method

public GetItems ( ) : object>>.List
return object>>.List

Remove() public method

public Remove ( IronPython.Runtime.DictionaryStorage &storage, object key ) : bool
storage IronPython.Runtime.DictionaryStorage
key object
return bool

TryGetValue() public method

public TryGetValue ( object key, object &value ) : bool
key object
value object
return bool