-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
SimpleHashtable.xml
134 lines (134 loc) · 7.25 KB
/
SimpleHashtable.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<Type Name="SimpleHashtable" FullName="Microsoft.JScript.SimpleHashtable">
<TypeSignature Language="C#" Value="public sealed class SimpleHashtable" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit SimpleHashtable extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.JScript.SimpleHashtable" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class SimpleHashtable" />
<TypeSignature Language="F#" Value="type SimpleHashtable = class" />
<TypeSignature Language="C++ CLI" Value="public ref class SimpleHashtable sealed" />
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>A hash table for the internal storage of items.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="M:System.Object.GetHashCode" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SimpleHashtable (uint threshold);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(unsigned int32 threshold) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.JScript.SimpleHashtable.#ctor(System.UInt32)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (threshold As UInteger)" />
<MemberSignature Language="F#" Value="new Microsoft.JScript.SimpleHashtable : uint32 -> Microsoft.JScript.SimpleHashtable" Usage="new Microsoft.JScript.SimpleHashtable threshold" />
<MemberSignature Language="C++ CLI" Value="public:
 SimpleHashtable(System::UInt32 threshold);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="threshold" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="threshold">The number of items at which the hash table must be resized.</param>
<summary>Initializes a new instance of the <see cref="T:Microsoft.JScript.SimpleHashtable" /> class, using the specified threshold.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="M:System.Object.GetHashCode" />
</Docs>
</Member>
<Member MemberName="GetEnumerator">
<MemberSignature Language="C#" Value="public System.Collections.IDictionaryEnumerator GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.IDictionaryEnumerator GetEnumerator() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.JScript.SimpleHashtable.GetEnumerator" />
<MemberSignature Language="VB.NET" Value="Public Function GetEnumerator () As IDictionaryEnumerator" />
<MemberSignature Language="F#" Value="member this.GetEnumerator : unit -> System.Collections.IDictionaryEnumerator" Usage="simpleHashtable.GetEnumerator " />
<MemberSignature Language="C++ CLI" Value="public:
 System::Collections::IDictionaryEnumerator ^ GetEnumerator();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.IDictionaryEnumerator</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets an enumerator for the hash table.</summary>
<returns>An enumerator for the hash table.</returns>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="M:System.Object.GetHashCode" />
</Docs>
</Member>
<Member MemberName="Item">
<MemberSignature Language="C#" Value="public object this[object key] { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance object Item(object)" />
<MemberSignature Language="DocId" Value="P:Microsoft.JScript.SimpleHashtable.Item(System.Object)" />
<MemberSignature Language="VB.NET" Value="Default Public Property Item(key As Object) As Object" />
<MemberSignature Language="F#" Value="member this.Item(obj) : obj with get, set" Usage="Microsoft.JScript.SimpleHashtable.Item" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Object ^ default[System::Object ^] { System::Object ^ get(System::Object ^ key); void set(System::Object ^ key, System::Object ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.Object" />
</Parameters>
<Docs>
<param name="key">The key of the item to get or set.</param>
<summary>Gets or sets the item that has the specified key.</summary>
<value>The value of the item that has the specified <paramref name="key" />.</value>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="M:System.Object.GetHashCode" />
</Docs>
</Member>
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="public void Remove (object key);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Remove(object key) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.JScript.SimpleHashtable.Remove(System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Sub Remove (key As Object)" />
<MemberSignature Language="F#" Value="member this.Remove : obj -> unit" Usage="simpleHashtable.Remove key" />
<MemberSignature Language="C++ CLI" Value="public:
 void Remove(System::Object ^ key);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.Object" />
</Parameters>
<Docs>
<param name="key">The key of the item to remove.</param>
<summary>Removes the item with the specified key from the hash table.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="M:System.Object.GetHashCode" />
</Docs>
</Member>
</Members>
</Type>