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) |