Active Query Builder 2 .NET Edition reference
MetadataItem Class Members
Properties  Methods  Events

The following tables list the members exposed by MetadataItem.

Public Properties
 NameDescription
Public PropertyAltNameAlternate name of the metadata item.  
Public PropertyDatabaseRefers to the parent node of Database type.  
Public PropertyDefaultIndicates if the namespace metadata item is default one.  
Public PropertyDescriptionDescription of the metadata item.  
Public PropertyItemsLists the child nodes of this one.  
Public PropertyMetadataContainerRefers to the Metadata Container object to which this item belongs to.  
Public PropertyNameUnquoted name of the metadata item.  
Public PropertyNameFullReturns fully qualified name of the metadata item in form [database].[schema].[name].  
Public PropertyNameQuotedName of the metadata item, quoted if required.  
Public PropertyObjectRefers to the parent node of database object type.  
Public PropertyPackageRefers to the parent node of Package type.  
Public PropertyParentPoints to the parent node of the tree.  
Public PropertyParentItemsPoints to the list of child metadata items of the parent node.  
Public PropertySchemaRefers to the parent node of Schema type.  
Public PropertyServerRefers to the parent node of Server type.  
Public PropertySQLContextRefers to the context for SQL generation, SQL parsing and metadata loading purposes.  
Public PropertySystemIndicates if the metadata item is system or user object.  
Public PropertyTag  
Public PropertyTypeDetermines the type of Metadata Item (root, namespace, database object, field, etc.).  
Top
Public Methods
 NameDescription
Public MethodAddDatabaseAdds and returns new child metadata item of the Database type.  
Public MethodAddFieldAdds and returns new child metadata item of the Field type.  
Public MethodAddForeignKeyAdds and returns new child metadata item of the Foreign Key type.  
Public MethodAddNamespaceAdds and returns new child metadata item of the specified namespace type.  
Public MethodAddObjectAdds and returns new child metadata item of the specified database object type.  
Public MethodAddPackageAdds and returns new child metadata item of the Package type.  
Public MethodAddParameterAdds and returns new child metadata item of the Parameter type.  
Public MethodAddProcedureAdds and returns new child metadata item of the Procedure type.  
Public MethodAddSchemaAdds and returns new child metadata item of the Schema type.  
Public MethodAddServerAdds and returns new child metadata item of the Server type.  
Public MethodAddSynonymAdds and returns new child metadata item of the Synonym type.  
Public MethodAddTableAdds and returns new child metadata item of the Table type.  
Public MethodAddViewAdds and returns new child metadata item of the View type.  
Public MethodFindItemOverloaded. Finds first (and loads all if not loaded) metadata item matching the specified Metadata Qualified Name of specific types in the child items hierarchy.  
Public MethodFindItemsOverloaded. Finds (and loads if not loaded) metadata items matching the specified string of specific types in the child items hierarchy.  
Public MethodLoadAllRecursively loads metadata for all items.  
Top
Public Events
 NameDescription
Public EventAltNameChangedFires on changing the alternate name of metadata item.  
Public EventDefaultChangedFires on changing the Default attribute of metadata item.  
Public EventFilteringPropsChangedFires on changing the attributes of metadata item that affect the filtering.  
Public EventMetadataChildItemAddedFires on adding a child metadata item to the hierarchy of child items.  
Public EventMetadataChildItemRemovingFires on removing a metadata item from the hierarchy of child items.  
Public EventNameChangedFires on changing the name of metadata item.  
Public EventSystemChangedFires on changing the System attribute of metadata item.  
Top
See Also

Reference

MetadataItem Class
ActiveDatabaseSoftware.ActiveQueryBuilder Namespace

 

 


© Copyright 2005-2012 ActiveDBSoft. All rights reserved.

Send Feedback