Summary
Dictionary class to manage the projects types.
- Assembly
- NAnt
.Core .dll - Namespace
- NAnt
.Core - Interfaces
-
- IDictionary
- ICollection
- IEnumerable
- ICloneable
- Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type-.->Interface0["IDictionary"]
Type-.->Interface1["ICollection"]
Type-.->Interface2["IEnumerable"]
Type-.->Interface3["ICloneable"]
Type["DataTypeBaseDictionary"]
class Type type-node
Syntax
public class DataTypeBaseDictionary : IDictionary, ICollection, IEnumerable, ICloneable
Constructors
| Name | Summary |
|---|---|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class
with the specified capacity.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
| Data |
Initializes a new instance of the NAnt.Core.DataTypeBaseDictionary class.
|
Properties
| Name | Value | Summary |
|---|---|---|
| Count | int |
Gets the number of elements contained in the
System.Collections.ICollection.
|
| IsFixedSize | bool |
Gets a value indicating whether the
System.Collections.IDictionary object has a fixed size.
|
| IsReadOnly | bool |
Gets a value indicating whether the
System.Collections.IDictionary object is read-only.
|
| IsSynchronized | bool |
Gets a value indicating whether access to the
System.Collections.ICollection is synchronized (thread safe).
|
| Keys | ICollection |
Gets an
System.Collections.ICollection object containing the keys of the System.Collections.IDictionary object.
|
| SyncRoot | Object |
Gets an object that can be used to synchronize access to the
System.Collections.ICollection.
|
| this[string] | DataTypeBase |
Gets or sets the
NAnt.Core.DataTypeBase with the specified key.
|
| Values | ICollection |
Gets an
System.Collections.ICollection object containing the values in the System.Collections.IDictionary object.
|
Methods
| Name | Value | Summary |
|---|---|---|
| Add |
void |
Adds the specified key and value to the dictionary.
|
| Clear |
void |
Removes all keys and values from the Dictionary.
|
| Clone |
Data |
Clones this instance.
|
| Contains |
bool |
Determines whether the
System.Collections.IDictionary object contains an element with the specified key.
|
| ContainsKey |
bool |
Determines whether the dictionary contains the specified key.
|
| ContainsValue |
bool |
Determines whether the dictionary contains the specified value.
|
| CopyTo |
void |
Copies the hash table elements to a one-dimensional Array instance at the specified index.
|
| GetEnumerator |
Data |
Gets the enumerator.
|
| Inherit |
void |
Inherits Properties from an existing property
dictionary Instance
|
| Remove |
void |
Removes the element with the specified key from the
System.Collections.IDictionary object.
|
| Synchronized |
Data |
Returns a synchronized (thread-safe) wrapper for the hash table.
static
|
