FdfNamedObjectSetT Class |
Namespace: FDF.Common
[SerializableAttribute] public class FdfNamedObjectSet<T> : KeyedCollection<string, T>, IFdfMergeable<T>, IFdfMergeable<FdfNamedObjectSet<T>>, IFdfQueryable, IFdfLocalizable where T : Object, IFdfEnumerable, IFdfQueryable, IFdfMergeable<IFdfEnumerable>
The FdfNamedObjectSetT type exposes the following members.
Name | Description | |
---|---|---|
FdfNamedObjectSetT | Initializes a new instance of the FdfNamedObjectSetT class |
Name | Description | |
---|---|---|
IsEmpty |
Returns True if object instance is considered empty,
otherwise returns False.
|
Name | Description | |
---|---|---|
AddRange |
Adds range of members to the end of the set.
Duplicate members will not get added, nor will yield an exception.
| |
GetKeyForItem | (Overrides KeyedCollectionTKey, TItemGetKeyForItem(TItem).) | |
GetTypeName |
Returns String representation of the underlying type.
| |
IsValid |
Returns True if object instance is considered valid,
otherwise returns False.
| |
Merge(T, FdfMergeableResolution) |
Merges specified object instance data
with caller object data and stores result into the caller object.
Provides optional resolution
for merging caller and callee values.
| |
Merge(FdfNamedObjectSetT, FdfMergeableResolution) |
Merges specified object instance data
with caller object data and stores result into the caller object.
Provides optional resolution
for merging caller and callee values.
| |
Sort |
Sorts members of the entire collection using default comparer.
| |
Sort(IComparerT) |
Sorts members of the entire collection using specified comparer.
| |
ToArray |
Converts collection to array.
If collection is empty, returns an empty array.
| |
ToList |
Converts collection to list.
If collection is empty, returns an empty list.
| |
TryGetItem(String, T) |
Returns True if specified member name is found
in collection, otherwise returns False. If True, also returns
found member by reference.
| |
TryGetItem(String, T, StringComparison) |