type exposes the following members.
| Name | Description |
---|
 | Clear |
Deletes all items from registry
|
 | ContainsName | |
 | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | GetEnumerator | |
 | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
 | GetOrRegister TContext (String, Func TContext, T , TContext) |
Tries to find an item by name, and returns it if it is found, otherwise calls a factory function supplying context value and registers the obtained
new item. The first lookup is performed in a lock-free way and if an item is found then it is immediately returned.
The second check and factory call operation is performed atomically under the lock to ensure consistency
|
 | GetOrRegister TContext (String, Func TContext, T , TContext, Boolean ) |
Tries to find an item by name, and returns it if it is found, otherwise calls a factory function supplying context value and registers the obtained
new item. The first lookup is performed in a lock-free way and if an item is found then it is immediately returned.
The second check and factory call operation is performed atomically under the lock to ensure consistency
|
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | JustRegistered | |
 | JustReplaced | |
 | JustUnregistered | |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | Register |
Registers item and returns true if it was registered, false if this named instance already existed in the list
|
 | RegisterOrReplace(T) |
Registers item and returns true if it was registered, false if this named instance already existed and was replaced
|
 | RegisterOrReplace(T, T ) |
Registers item and returns true if it was registered, false if this named instance already existed and was replaced
|
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |
 | TryGetValue | |
 | Unregister(String) |
Unregisters item by name and returns true if it was unregistered, false if it did not exist
|
 | Unregister(T) |
Unregisters item and returns true if it was unregistered, false if it did not exist
|
| Name | Description |
---|
 | AsBool | (Defined by ObjectValueConversion.) |
 | AsByte | (Defined by ObjectValueConversion.) |
 | AsChar | (Defined by ObjectValueConversion.) |
 | AsDateTime | Overloaded. (Defined by ObjectValueConversion.) |
 | AsDateTime(DateTime, ConvertErrorHandling) | Overloaded. (Defined by ObjectValueConversion.) |
 | AsDecimal | (Defined by ObjectValueConversion.) |
 | AsDouble | (Defined by ObjectValueConversion.) |
 | AsEnum TEnum | (Defined by ObjectValueConversion.) |
 | AsFloat | (Defined by ObjectValueConversion.) |
 | AsGDID | Overloaded. (Defined by ObjectValueConversion.) |
 | AsGDID(GDID, ConvertErrorHandling) | Overloaded. (Defined by ObjectValueConversion.) |
 | AsGDIDSymbol | Overloaded. (Defined by ObjectValueConversion.) |
 | AsGDIDSymbol(GDIDSymbol, ConvertErrorHandling) | Overloaded. (Defined by ObjectValueConversion.) |
 | AsGUID | (Defined by ObjectValueConversion.) |
 | AsInt | (Defined by ObjectValueConversion.) |
 | AsJSONConfig | (Defined by ObjectValueConversion.) |
 | AsLaconicConfig | (Defined by ObjectValueConversion.) |
 | AsLong | (Defined by ObjectValueConversion.) |
 | AsLookAheadEnumerable T | (Defined by LookAheadExtensions.) |
 | AsNonNullOrEmptyString | (Defined by ObjectValueConversion.) |
 | AsNullableBool | (Defined by ObjectValueConversion.) |
 | AsNullableByte | (Defined by ObjectValueConversion.) |
 | AsNullableChar | (Defined by ObjectValueConversion.) |
 | AsNullableDateTime | (Defined by ObjectValueConversion.) |
 | AsNullableDecimal | (Defined by ObjectValueConversion.) |
 | AsNullableDouble | (Defined by ObjectValueConversion.) |
 | AsNullableEnum TEnum | (Defined by ObjectValueConversion.) |
 | AsNullableFloat | (Defined by ObjectValueConversion.) |
 | AsNullableGDID | (Defined by ObjectValueConversion.) |
 | AsNullableGDIDSymbol | (Defined by ObjectValueConversion.) |
 | AsNullableGUID | (Defined by ObjectValueConversion.) |
 | AsNullableInt | (Defined by ObjectValueConversion.) |
 | AsNullableLong | (Defined by ObjectValueConversion.) |
 | AsNullableSByte | (Defined by ObjectValueConversion.) |
 | AsNullableShort | (Defined by ObjectValueConversion.) |
 | AsNullableTimeSpan | (Defined by ObjectValueConversion.) |
 | AsNullableUInt | (Defined by ObjectValueConversion.) |
 | AsNullableULong | (Defined by ObjectValueConversion.) |
 | AsNullableUShort | (Defined by ObjectValueConversion.) |
 | AsSByte | (Defined by ObjectValueConversion.) |
 | AsShort | (Defined by ObjectValueConversion.) |
 | AsString | (Defined by ObjectValueConversion.) |
 | AsTimeSpan | Overloaded. (Defined by ObjectValueConversion.) |
 | AsTimeSpan(TimeSpan, ConvertErrorHandling) | Overloaded. (Defined by ObjectValueConversion.) |
 | AsUInt | (Defined by ObjectValueConversion.) |
 | AsULong | (Defined by ObjectValueConversion.) |
 | AsUri | (Defined by ObjectValueConversion.) |
 | AsUShort | (Defined by ObjectValueConversion.) |
 | AsXMLConfig | (Defined by ObjectValueConversion.) |
 | Distinct T, TKey | (Defined by CollectionUtils.) |
 | FirstMax T, TComparand (Func T, TComparand ) | Overloaded. (Defined by CollectionUtils.) |
 | FirstMax T, TComparand (Func T, TComparand , TComparand ) | Overloaded. (Defined by CollectionUtils.) |
 | FirstMin T, TComparand (Func T, TComparand ) | Overloaded. (Defined by CollectionUtils.) |
 | FirstMin T, TComparand (Func T, TComparand , TComparand ) | Overloaded. (Defined by CollectionUtils.) |
 | FirstOrAnyOrDefault T |
Tries to find the first element that matches the predicate and returns it,
otherwise returns the first element found or default (i.e. null)
(Defined by CollectionUtils.) |
 | ForEach T (Action T ) | Overloaded.
Runs some method over each element of src sequence
(Defined by CollectionUtils.) |
 | ForEach T (Action T, Int32 ) | Overloaded.
Runs some method over each element of src sequence
(Defined by CollectionUtils.) |
 | SkipLast T | Overloaded.
Takes all elements except for last element from the given source
(Defined by CollectionUtils.) |
 | SkipLast T (Int32) | Overloaded.
Takes all but last N elements from the source
(Defined by CollectionUtils.) |
 | ToErlObject | Overloaded.
Try to convert .NET native object type to corresponding Erlang term.
Throw exception if conversion is not possible
(Defined by ErlObject.) |
 | ToErlObject(ErlTypeOrder, Boolean) | Overloaded.
Try to convert .NET native object type to corresponding Erlang term of given type.
Throw exception if conversion is not possible
(Defined by ErlObject.) |
 | ToJSON(JSONWritingOptions) | Overloaded.
Serializes object into JSON string
(Defined by JSONExtensions.) |
 | ToJSON(TextWriter, JSONWritingOptions) | Overloaded.
Serializes object into JSON format using provided TextWriter
(Defined by JSONExtensions.) |
 | ToJSON(Stream, JSONWritingOptions, Encoding) | Overloaded.
Serializes object into JSON format using provided stream and optional encoding
(Defined by JSONExtensions.) |