ImageGear .NET v24.12 - Updated
MarkupImageDataProvider Class Members
Properties  Methods 


ImageGear24.Web.Services Assembly > ImageGear.Web.DataProviders Namespace : MarkupImageDataProvider Class

The following tables list the members exposed by MarkupImageDataProvider.

Public Properties
 NameDescription
Public PropertyThe MarkupArtMiddleware for this Data Provider. Markup Art Middleware gives the Developer a simple way of intercepting and controlling data flow between the client viewer and ImageGear.Web back-end without having to fully implement their own Data Provider. MarkupArtMiddleware. If implementing your own MarkupImageDataProvider, you will have to call base.Initialize() in the derived implementation for this property to be set. Furthermore, It is up to the I/O methods of the Data Provider to respect and call the Middleware methods if middlware is specified.  
Public Property The Provider Name as specified in Web.config.  
Public Property The NameValueCollection containing Provider settings as specified in Web.config.  
Top
Public Methods
 NameDescription
Public MethodOverridden. Initializes properties from Web.config settings. If you override this method, be sure to call base.Initialize(). System.Configuration.Provider.ProviderBase  
Public Method Invokes ArtMiddleware.OnCreate() within a try/catch block and prints any errors/exceptions to the server log  
Public Method Invokes ArtMiddleware.OnList() within a try/catch block and prints any errors/exceptions to the server log  
Public Method Invokes ArtMiddleware.OnRead() within a try/catch block and prints any errors/exceptions to the server log  
Public Method Invokes ArtMiddleware.OnUpdate() within a try/catch block and prints any errors/exceptions to the server log  
Public Method Opens connection for obtaining ART (annotations) data from the storage system. This method will be called by the ImageGear.Web.Services assembly.  
Public Method Opens connection for obtaining document image data from the storage system. This method will be called by the ImageGear.Web.Services assembly.  
Top
See Also

Reference

MarkupImageDataProvider Class
ImageGear.Web.DataProviders Namespace