Definition Class
Contains the additional information for a definition that is required by GetSchema(Command, Definition) and GetDefinitions(Command, IEnumerable.Definition.) .
Inheritance Hierarchy
          System.Object
          
  TcHmiSrv.DynamicSymbols.Definition
    TcHmiSrv.DynamicSymbols.Symbol
Namespace:  TcHmiSrv.DynamicSymbols
Assembly:  TcHmiSrvExtNet.DynamicSymbols (in
TcHmiSrvExtNet.DynamicSymbols.dll) Version: 2.0.0.0
Syntax
C#
public class Definition : IExtendedDefinition<Type, BuildInfo>, 
    IDefinition<Type>The Definition type exposes the following members.
Constructors
| 
                   
  | 
                   Name  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   Initializes a new instance of the Definition class.  | |
| 
                   
                      | 
                   Definition(Type, Type, Boolean, IncludeMembers, BindingFlags, ICollection.String., UInt32)  | 
                   Initializes a new instance of the Definition class.  | 
Properties
| 
                   
  | 
                   Name  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   Obsolete. Contains a bitmask comprised of one or more 'BindingFlags' that specify how the search is conducted.  | |
| 
                   
                      | 
                   Obsolete. Contains an ICollection.T. of elements that should be ignored. To ignore elements in the WriteValue use the prefix 'writeValue'.  | |
| 
                   
                      | 
                   Contains additional BuildInfo of the Definition.  | |
| 
                   
                      | 
                   Contains a value that indicates if the Definition is a function.  | |
| 
                   
                      | 
                   Obsolete. Contains the maximum schema depth.  | |
| 
                   
                      | 
                   Obsolete. Contains a bitmask comprised of one or more IncludeMembers that specify which members should be included.  | |
| 
                   
                      | 
                   Contains the read value of the Definition.  | |
| 
                   
                      | 
                   Obsolete. Contains a value that indicates whether to throw an Exception after MaxDepth has been reached or to return null schemas.  | |
| 
                   
                      | 
                   Contains the write value of the Definition.  | 
Methods
| 
                   
  | 
                   Name  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   Determines whether the specified Definition is equal to the current Definition. (Overrides Object.Equals(Object).)  | |
| 
                   
                      | 
                   Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)  | |
| 
                   
                      | 
                   Serves as a hash function for a particular type. (Overrides Object.GetHashCode..)  | |
| 
                   
                      | 
                   Gets the Type of the current instance. (Inherited from Object.)  | |
| 
                   
                      | 
                   Creates a shallow copy of the current Object. (Inherited from Object.)  | |
| 
                   
                      | 
                   Returns a string that represents the current object. (Inherited from Object.)  | 
Operators
| 
                   
  | 
                   Name  | 
                   Description  | 
|---|---|---|
| 
                   
                     
                      | 
                   Determines whether the specified Definition is equal to the current Definition.  | |
| 
                   
                     
                      | 
                   Determines whether the specified Definition is not equal to the current Definition.  |