2using System.Collections.Generic;
9using System.Threading.Tasks;
34 List<IElement> Elements =
new List<IElement>();
36 if (!
string.IsNullOrEmpty(Obj.CollectionName) && !Obj.TryGetFieldValue(
"CollectionName", out
object _))
42 if (!
string.IsNullOrEmpty(Obj.TypeName) && !Obj.TryGetFieldValue(
"TypeName", out
object _))
48 if (Obj.ObjectId != Guid.Empty && !Obj.TryGetFieldValue(
"ObjectId", out
object _))
54 foreach (KeyValuePair<string, object> P
in Obj.Properties)
62 ColumnNames =
new string[] {
"Name",
"Value" }
81 return Grade.NotAtAll;
Generic object. Contains a sequence of properties.
Class managing a script expression.
static IElement Encapsulate(object Value)
Encapsulates an object.
static readonly ObjectValue Null
Null value.
Enumerates properties in a GenericObject object.
GenericObjectPropertyEnumerator()
Enumerates properties in a GenericObject object.
Grade Supports(Type Object)
If the interface understands objects such as Object .
Task< IElement > EnumerateProperties(object Object)
Enumerates the properties of an object (of a type it supports).
Basic interface for all types of elements.
Interface for property enumerators.