The PropertyDataCollection type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| PropertyDataCollection | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| Add | Overloaded. | |
| BaseAdd |
Adds an entry with the specified key and value into the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| BaseClear |
Removes all entries from the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| BaseGet | Overloaded. | |
| BaseGetAllKeys |
Returns a String array that contains all the keys in the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| BaseGetAllValues | Overloaded. | |
| BaseGetKey |
Gets the key of the entry at the specified index of the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| BaseHasKeys |
Gets a value indicating whether the NameObjectCollectionBase instance contains entries whose keys are not null.
(Inherited from NameObjectCollectionBase.) | |
| BaseRemove |
Removes the entries with the specified key from the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| BaseRemoveAt |
Removes the entry at the specified index of the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| BaseSet | Overloaded. | |
| Clear |
Removes all properties from the collection.
| |
| Copy |
Copies this instance.
| |
| CreateWritableClone |
Create a copy of the current object instance that is writable.
| |
| Equals | (Inherited from Object.) | |
| Exists | Obsolete.
Checks if the property exists in the collection.
| |
| ExistsLocally |
Checks if property exists in the local collection.
| |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| FormatString |
Formats the string using properties.
| |
| Get |
Gets the property specified by name.
| |
| GetEnumerator |
Returns an enumerator that iterates through the collection of PropertyData objects.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetObjectData |
Implements the ISerializable interface and returns the data needed to serialize the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GetValue<(Of <(TProperty>)>) |
Gets the value of a property by the specified name and specified type TProperty.
| |
| InitializeData |
Used by classes derived from PropertyData to initialize themselves with additional
information.
| |
| MakeReadOnly |
Change the object instance into a read-only object.
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Merge |
Merge two collection and keeping the correct fieldorder of the properties
| |
| OnDeserialization |
Implements the ISerializable interface and raises the deserialization event when the deserialization is complete.
(Inherited from NameObjectCollectionBase.) | |
| Remove |
Removes a property with the given name.
| |
| RemoveAt |
Removes the property at the specified index.
| |
| Set |
Sets the property with the specified name.
| |
| ShallowCopy |
Copies this instance.
| |
| ThrowIfReadOnly |
Throws an NotSupportedException if the collection is set to read only.
| |
| ToRawPropertyArray |
Convert the collection to an array of RawProperty objects.
| |
| ToString | (Inherited from Object.) | |
| TryGetValue<(Of <(TProperty>)>) |
Attempts to get the value of a property by the specified name and specified type TProperty.
|
Properties
| Name | Description | |
|---|---|---|
| Count |
Gets the number of key/value pairs contained in the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) | |
| GetByIndexHandler |
Gets or sets the handler for this property
| |
| GetHandler |
Gets or sets the handler for this property
| |
| IsDataInitialized |
Gets or sets a value indicating whether InitializeData has been called for this instance.
| |
| IsReadOnly |
Gets or sets a value indicating whether the NameObjectCollectionBase instance is read-only.
| |
| Item | Overloaded. | |
| Keys |
Gets a NameObjectCollectionBase..::.KeysCollection instance that contains all the keys in the NameObjectCollectionBase instance.
(Inherited from NameObjectCollectionBase.) |