[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Inherit=NameObjectCollectionBase Interfaces=Object,NameValueCollection Info=Represents a collection of associated String keys and String values that can be accessed either with the key or with the index. [Property] Name=Sets the name of the component. ARG(string)|2| +Dictionary=Default collection. Format: key0=value0...keyN=valueN, one pair per line. ARG(string[])|5| Constructor=Sets the Constructor of the NameValueCollection class. ARG(enum)|14|0|Constructor,Constructor2,Constructor3,Constructor4,Constructor5,Constructor6,Constructor7,Constructor8 [Methods] *doAdd=Copies the entries in the specified NameValueCollection to the current NameValueCollection. ARG(NameValueCollection c)|1|0 *doAdd2=Adds an entry with the specified name and value to the NameValueCollection. ARG(string name, string value)|1|0 *doClear=Invalidates the cached arrays and removes all entries from the NameValueCollection. ARG()|1|0 *doConstructor=Initializes a new instance of the NameValueCollection class that is empty, has the default initial capacity and uses the default case-insensitive hash code provider and the default case-insensitive comparer. ARG()|1|0 *doConstructor2=Initializes a new instance of the NameValueCollection class that is empty, has the default initial capacity, and uses the specified IEqualityComparer object. ARG(IEqualityComparer equalityComparer)|1|0 *doConstructor3=Initializes a new instance of the NameValueCollection class that is empty, has the specified initial capacity and uses the default case-insensitive hash code provider and the default case-insensitive comparer. ARG(int capacity)|1|0 *doConstructor4=Copies the entries from the specified NameValueCollection to a new NameValueCollection with the same initial capacity as the number of entries copied and using the same hash code provider and the same comparer as the source collection. ARG(NameValueCollection col)|1|0 *doConstructor5=Obsolete. Initializes a new instance of the NameValueCollection class that is empty, has the default initial capacity and uses the specified hash code provider and the specified comparer. ARG(IHashCodeProvider hashProvider, IComparer comparer)|1|0 *doConstructor6=Initializes a new instance of the NameValueCollection class that is empty, has the specified initial capacity, and uses the specified IEqualityComparer object. ARG(int capacity, IEqualityComparer equalityComparer)|1|0 *doConstructor7=Copies the entries from the specified NameValueCollection to a new NameValueCollection with the specified initial capacity or the same initial capacity as the number of entries copied, whichever is greater, and using the default case-insensitive hash code provider and the default case-insensitive comparer. ARG(int capacity, NameValueCollection col)|1|0 *doConstructor8=Obsolete. Initializes a new instance of the NameValueCollection class that is empty, has the specified initial capacity and uses the specified hash code provider and the specified comparer. ARG(int capacity, IHashCodeProvider hashProvider, IComparer comparer)|1|0 *doCopyTo=Copies the entire NameValueCollection to a compatible one-dimensional Array, starting at the specified index of the target array. ARG(Array dest, int index)|1|0 *doGet=Gets the values at the specified index of the NameValueCollection combined into one comma-separated list. ARG(int index)|1|0 *doGet2=Gets the values associated with the specified key from the NameValueCollection combined into one comma-separated list. ARG(string name)|1|0 *doGetKey=Gets the key at the specified index of the NameValueCollection. ARG(int index)|1|0 *doGetValues=Gets the values at the specified index of the NameValueCollection. ARG(int index)|1|0 *doGetValues2=Gets the values associated with the specified key from the NameValueCollection. ARG(string name)|1|0 *doRemove=Removes the entries with the specified key from the NameObjectCollectionBase instance. ARG(string name)|1|0 *doSet=Sets the value of an entry in the NameValueCollection. ARG(string name, string value)|1|0 *onGet=Occurs after invoke the method doGet and returns the result. ARG(string)|2|2 *onGetKey=Occurs after invoke the method doGetKey and returns the result. ARG(string)|2|2 *onGetValues=Occurs after invoke the method doGetValues and returns the result. ARG(string[])|2|13 *AllKeys=Returns all the keys in the NameValueCollection. ARG(string[])|3|13 *HasKeys=Gets a value indicating whether the NameValueCollection contains keys that are not nullNothingnullptra null reference . ARG(bool)|3|104 NameValueCollection=Returns the NameValueCollection object. ARG(NameValueCollection)|3|0 *c=The NameValueCollection to copy to the current NameValueCollection. ARG(NameValueCollection)|4|0 *capacity=The initial number of entries that the NameValueCollection can contain. ARG(int)|4|1 *col=The NameValueCollection to copy to the new NameValueCollection instance. ARG(NameValueCollection)|4|0 *comparer=The IComparer to use to determine whether two keys are equal. ARG(IComparer)|4|0 *dest=The one-dimensional Array that is the destination of the elements copied from NameValueCollection. The Array must have zero-based indexing. ARG(Array)|4|0 *equalityComparer=The IEqualityComparer object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection. ARG(IEqualityComparer)|4|0 *hashProvider=The IHashCodeProvider that will supply the hash codes for all keys in the NameValueCollection. ARG(IHashCodeProvider)|4|0 *index=The zero-based index in dest at which copying begins. ARG(int)|4|1 *name=The String key of the entry to add. The key can be null. ARG(string)|4|2 *value=The String value of the entry to add. The value can be null. ARG(string)|4|2