ElementFactory Class |
Namespace: Innovator.Client
The ElementFactory type exposes the following members.
Name | Description | |
---|---|---|
![]() | ElementFactory | Initializes a new instance of the ElementFactory class |
Name | Description | |
---|---|---|
![]() | LocalizationContext |
Context for serializing/deserializing native types (e.g. DateTime, double, boolean, etc.)
|
Name | Description | |
---|---|---|
![]() | Action | Create a new action attribute tag |
![]() | Aml | Create a new AML tag (for use with the ApplyAML method) |
![]() | And | Create a logical or AML tag used with 'get' queries |
![]() | Attribute(String) | Create a new attribute tag with the specified name |
![]() | Attribute(String, Object) | Create a new attribute tag with the specified name and value |
![]() | Classification | Create a new classification property |
![]() | Condition | Create a new condition attribute |
![]() | ConfigId | Create a new config_id property |
![]() | CreatedById | Create a new created_by_id property |
![]() | CreatedOn | Create a new created_on property |
![]() | Css | Create a new css property |
![]() | CurrentState | Create a new current_state property |
![]() | DoGetItem | Create a new doGetItem attribute tag |
![]() | Element | Create a generic AML tag given a name and the content |
![]() | Equals | (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.) |
![]() | FormatAmlValue | |
![]() | FromXml(String) | Return a result from an AML string |
![]() | FromXml(XmlNode) | Return a result from an AML node |
![]() | FromXml(Stream, String, IConnection) | Return a result from an AML stream indicating that it is the result of a query performed on a specific connection |
![]() | FromXml(String, String, IConnection) | Return a result from an AML string indicating that it is the result of a query performed on a specific connection |
![]() | FromXml(XmlNode, String, IConnection) | Return a result from an AML node indicating that it is the result of a query performed on a specific connection |
![]() | Generation | Create a new generation property |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Id | Create a new where id attribute |
![]() | IdList | Create a new idlist attribute |
![]() | IdProp | Create a new id property |
![]() | IsCurrent | Create a new is_current property |
![]() | IsNull | Create a new is_null attribute |
![]() | IsReleased | Create a new is_released property |
![]() | Item | Create a new Item AML tag |
![]() | KeyedName | Create a new keyed_name property |
![]() | LockedById | Create a new locked_by_id property |
![]() | MajorRev | Create a new major_rev property |
![]() | ManagedById | Create a new managed_by_id property |
![]() | MaxRecords | Create a new maxRecords attribute |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | MinorRev | Create a new minor_rev property |
![]() | ModifiedById | Create a new modified_by_id property |
![]() | ModifiedOn | Create a new modified_on property |
![]() | NewId | Generate a new GUID id |
![]() | NewVersion | Create a new new_version property |
![]() | NoItemsFoundException(String) | Creates a 'No items found' exception |
![]() | NoItemsFoundException(String, Exception) | Creates a 'No items found' exception |
![]() | NoItemsFoundException(String, String) | Creates a 'No items found' exception |
![]() | Not | Create a logical not AML tag used with 'get' queries |
![]() | NotLockable | Create a new not_lockable property |
![]() | Or | Create a logical or AML tag used with 'get' queries |
![]() | OrderBy | Create a new orderBy attribute |
![]() | OwnedById | Create a new owned_by_id property |
![]() | Page | Create a new page attribute |
![]() | PageSize | Create a new pagesize attribute |
![]() | PermissionId | Create a new permission_id property |
![]() | Property | Create a new property tag with the specified name |
![]() | QueryDate | Create a new queryDate attribute |
![]() | QueryType | Create a new queryType attribute |
![]() | RelatedExpand | Create a new related_expand attribute |
![]() | RelatedId | Create a new related_id property |
![]() | Relationships | Create a new Relationships tag |
![]() | Result | Create a new Result AML tag |
![]() | Select(String) | Create a new select attribute |
![]() | Select(SubSelect) | Create a new select attribute |
![]() | ServerEvents | Create a new serverEvents attribute |
![]() | ServerException(String) | Create a new server exception |
![]() | ServerException(String, Exception) | Create a new server exception |
![]() | SourceId | Create a new source_id property |
![]() | State | Create a new state property |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Type | Create a new type attribute |
![]() | TypeId | Create a new typeID attribute |
![]() | ValidationException(String, IReadOnlyItem, String) | Create a new validation exception |
![]() | ValidationException(String, IReadOnlyItem, String) | Create a new validation exception |
![]() | ValidationException(String, Exception, IReadOnlyItem, String) | Create a new validation exception |
![]() | ValidationException(String, Exception, IReadOnlyItem, String) | Create a new validation exception |
![]() | Where | Create a new where attribute |
var aml = conn.AmlContext; // --- OR --- var aml = ElementFactory.Local; IItem myItem = aml.Item(aml.Type(myType), aml.Action(myAction)); IResult myResult = aml.Result(resultText); ServerException = aml.ServerException(errorMessage);