UrlEncodedDictionary Class Members
In This Topic
The following tables list the members exposed by UrlEncodedDictionary.
Public Constructors
Public Properties
Public Methods
| Name | Description |
| Add | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| Assemble |
Reconstruct an object from the cacheable representation. At the very least this
method should perform a deep copy if the type is mutable. (optional operation)
|
| Clear | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| ContainsKey | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| ContainsValue | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| DeepCopy |
Return a deep copy of the persistent state, stopping at entities and at collections.
|
| Disassemble |
Transform the object into its cacheable representation. At the very least this
method should perform a deep copy if the type is mutable. That may not be enough
for some implementations, however; for example, associations must be cached as
identifier values. (optional operation)
|
| Equals | Overloaded.
Compare two instances of the class mapped by this type for persistent "equality"
ie. equality of persistent state
|
| GetEnumerator | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| GetHashCode | Overloaded.
Get a hashcode for the instance, consistent with persistence "equality"
|
| GetObjectData | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| NullSafeGet |
Retrieve an instance of the mapped class from a JDBC resultset.
Implementors should handle possibility of null values.
|
| NullSafeSet |
Write an instance of the mapped class to a prepared statement.
Implementors should handle possibility of null values.
A multi-column type should be written to parameters starting from index.
|
| OnDeserialization | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| Parse |
Load a URL encoded string of name/value pairs into the dictionary.
|
| Remove | (Inherited from System.Collections.Generic.Dictionary<string,string>) |
| Replace | During merge, replace the existing () value in the entity we are merging to with a new () value from the detached entity we are merging. For immutable objects, or null values, it is safe to simply return the first parameter. For mutable objects, it is safe to return a copy of the first parameter. For objects with component values, it might make sense to recursively replace component values. |
| ToString | Returns a string that represents the current object. |
| TryGetValue | Overloaded.
Returns a value from the dictionary for the given key.
|
Top
Extension Methods
| Name | Description |
| ToQueryString | Overloaded.
Use this method to bulid query string from NameValueCollection
|
Top
See Also