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
|