W3cubDocs

/Haxe C#

Hashtable

package cs.system.collections

implements ICloneable, ICollection, IDictionary, IEnumerable, IDeserializationCallback, ISerializable

extended by Hashtable_SyncHashtable

@:libType@:csNative@:native("System.Collections.Hashtable") Available on cs

Constructor

@:final @:overload new ()

@:final @:overload new (capacity:Int, loadFactor:Single, equalityComparer:IEqualityComparer)

@:final @:overload new (capacity:Int, equalityComparer:IEqualityComparer)

@:final @:overload new (equalityComparer:IEqualityComparer)

@:final @:overload new (d:IDictionary, loadFactor:Single, equalityComparer:IEqualityComparer)

@:final @:overload new (d:IDictionary, equalityComparer:IEqualityComparer)

private @:final @:overload new (info:SerializationInfo, context:StreamingContext)

@:final @:overload new (hcp:IHashCodeProvider, comparer:IComparer)

@:final @:overload new (d:IDictionary, hcp:IHashCodeProvider, comparer:IComparer)

@:final @:overload new (d:IDictionary)

@:final @:overload new (d:IDictionary, loadFactor:Single)

@:final @:overload new (d:IDictionary, loadFactor:Single, hcp:IHashCodeProvider, comparer:IComparer)

@:final @:overload new (capacity:Int, hcp:IHashCodeProvider, comparer:IComparer)

@:final @:overload new (capacity:Int)

@:final @:overload new (capacity:Int, loadFactor:Single)

@:final @:overload new (capacity:Int, loadFactor:Single, hcp:IHashCodeProvider, comparer:IComparer)

Variables

read only Count:Int

read only IsFixedSize:Bool

read only IsReadOnly:Bool

read only IsSynchronized:Bool

read only Keys:ICollection

read only SyncRoot:Dynamic

read only Values:ICollection

Methods

@:overload Add (key:Dynamic, value:Dynamic):Void

@:overload Clear ():Void

@:overload Clone ():Dynamic

@:overload Contains (key:Dynamic):Bool

@:overload ContainsKey (key:Dynamic):Bool

@:overload ContainsValue (value:Dynamic):Bool

@:overload CopyTo (array:Array, arrayIndex:Int):Void

@:noCompletion @:skipReflection @:overload GetEnumerator ():IDictionaryEnumerator

@:overload GetObjectData (info:SerializationInfo, context:StreamingContext):Void

@:overload OnDeserialization (sender:Dynamic):Void

@:overload Remove (key:Dynamic):Void

Static methods

@:final @:overload static Synchronized (table:Hashtable):Hashtable

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/collections/Hashtable.html