![]() | IAttributeTable Methods |
The IAttributeTable type exposes the following members.
Name | Description | |
---|---|---|
![]() | Add |
Maps the passed key to the specified value in this attribute table,
if it hasn't already been mapped before.
|
![]() | AddRange |
Adds all content of the passed attribute table to this one.
|
![]() | AddValue |
Maps the passed key to the specified value in this attribute table,
if it hasn't already been mapped before.
|
![]() | Contains |
Returns true if the passed key is mapped within this
attribute table, and false otherwise.
|
![]() | GetValue |
Returns the attribute with the specified key.
If no attribute is found, an exception is thrown.
|
![]() | RemoveValue |
Removes the passed key from this attribute table.
|
![]() | SetValue |
Puts the attribute with the specified key and value into the attribute table.
If already existing in attribute table, the current value is overwritten.
|
![]() | TryGetValue |
Tries to retrieve the value the passed key is mapped to within this
attribute table.
|
Name | Description | |
---|---|---|
![]() | GetBoolOrDefault |
Tries to get the boolean value with the specified key from the
attribute table, and returns the passed default value if the key
could not be found.
(Defined by AttributeTableExtensions.) |
![]() | GetEnumOrDefault |
Tries to get the enum value with the specified key from the
attribute table, and returns the passed default value if the key
could not be found.
(Defined by AttributeTableExtensions.) |
![]() | GetFloatOrDefault |
Tries to get the float value with the specified key from the
attribute table, and returns the passed default value if the key
could not be found.
(Defined by AttributeTableExtensions.) |
![]() | GetIntOrDefault |
Tries to get the int value with the specified key from the
attribute table, and returns the passed default value if the key
could not be found.
(Defined by AttributeTableExtensions.) |
![]() | GetValueOrDefaultT |
Tries to get the value of the attribute with the specified key. If not found,
the specified default value is returned.
(Defined by AttributeTableExtensions.) |
![]() | IsNullOrEmpty |
Determines whether the collection is null or contains no elements.
(Defined by EnumerableExtensionMethods.) |
![]() | TryGetBool |
Tries to get an boolean value from the specified attribute table with the specified key.
(Defined by AttributeTableExtensions.) |
![]() | TryGetFloat |
Tries to get a float value from the specified attribute table with the specified key.
(Defined by AttributeTableExtensions.) |
![]() | TryGetInt |
Tries to get an int value from the specified attribute table with the specified key.
(Defined by AttributeTableExtensions.) |
![]() | TryGetValue(Object, Type, Object) | Overloaded.
Tries to retrieve the value the passed key is mapped to within this
attribute table and expects the specified type.
(Defined by AttributeTableExtensions.) |
![]() | TryGetValueT(Object, T) | Overloaded.
Tries to retrieve the value the specified key is mapped to within this
attribute table. Additionally checks that the type of the value is correct.
Only classes are allowed as the method wouldn't be AOT compatible otherwise.
(Defined by AttributeTableExtensions.) |