Photon .NET Client API
Public Member Functions | Properties | List of all members
ExitGames.Client.Photon.Hashtable Class Reference

This is a substitute for the Hashtable class, missing in: Win8RT and Windows Phone. It uses a Dictionary<object,object> as base. More...

Inheritance diagram for ExitGames.Client.Photon.Hashtable:

Public Member Functions

 Hashtable ()
 
 Hashtable (int x)
 
new IEnumerator< DictionaryEntry > GetEnumerator ()
 
override String ToString ()
 
object Clone ()
 Creates a shallow copy of the Hashtable. More...
 

Properties

new object this[object key] [get, set]
 

Detailed Description

This is a substitute for the Hashtable class, missing in: Win8RT and Windows Phone. It uses a Dictionary<object,object> as base.

Please be aware that this class might act differently than the Hashtable equivalent. As far as Photon is concerned, the substitution is sufficiently precise.

Constructor & Destructor Documentation

ExitGames.Client.Photon.Hashtable.Hashtable ( )
inline
ExitGames.Client.Photon.Hashtable.Hashtable ( int  x)
inline

Member Function Documentation

object ExitGames.Client.Photon.Hashtable.Clone ( )
inline

Creates a shallow copy of the Hashtable.

A shallow copy of a collection copies only the elements of the collection, whether they are reference types or value types, but it does not copy the objects that the references refer to. The references in the new collection point to the same objects that the references in the original collection point to.

Returns
Shallow copy of the Hashtable.
new IEnumerator<DictionaryEntry> ExitGames.Client.Photon.Hashtable.GetEnumerator ( )
inline
override String ExitGames.Client.Photon.Hashtable.ToString ( )
inline

Property Documentation

new object ExitGames.Client.Photon.Hashtable.this[object key]
getset

The documentation for this class was generated from the following file: