| Demo3D.TagServer Namespace | 
 Classes
Classes| Class | Description | |
|---|---|---|
|  | Binding | 
            A binding between a tag server ServerItem and a set of model BindableItems (eg custom properties).
             | 
|  | Connections | 
            Central point gathering together all server and bindings used by a document.
             | 
|  | ExportBindableItem | 
            Class for encapsulating information passed to OnExportBindableItem visual event.
             | 
|  | Expression | 
            Base class for a bound expression.
             | 
|  | PropertyNames | 
            Property names for properties in PropertyId.
             | 
|  | ServerExtensions | 
            IServer extensions.
             | 
|  | ServerItem | 
            ServerItem is a cache of properties for a Tag Server Data Item on a specific server.
             | 
|  | ServerItemName | 
            Class containing the salient details of a ServerItem.
             | 
|  | SetValuesFromModel | 
            A class for batching updates from the model.
             | 
|  | SetValuesFromServer | 
            A class for batching updates from the server.
             | 
|  | TagExpression | 
            Container for a tag expression: the string typed in by the user, and our parsed interpretation of it.
             | 
|  | TagImporterConfiguration | 
            Configures a tag server import.
             | 
 Structures
Structures| Structure | Description | |
|---|---|---|
|  | ServerItemUpdate | 
            A value update to be applied to the server item.
             | 
 Interfaces
Interfaces| Interface | Description | |
|---|---|---|
|  | IServer | 
            Defines a tag server.
             | 
 Delegates
Delegates| Delegate | Description | |
|---|---|---|
|  | ConnectionsBindEventHandler | 
            A delegate to handle binding events.
             | 
|  | ConnectionsConnectEventHandler | 
            A delegate to handle connections events.
             | 
|  | ConnectionsServerEventHandler | 
            Delegate to handle server events.
             | 
 Enumerations
Enumerations| Enumeration | Description | |
|---|---|---|
|  | ConnectedState | 
            Connection state.
             | 
|  | ConnectionsUpdateType | |
|  | PropertyId | 
            Standard and recommended property ids.
             | 
|  | TagExpressionType | 
            The type of a tag expression.
             | 
 Remarks
RemarksSee BuiltinTagProtocol and BuiltinMemoryProtocol for examples of integrating protocols into the TagServer.