ImageGear .NET v24.12 - Updated
MarkupArtMiddleware Class Members
Methods 


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

The following tables list the members exposed by MarkupArtMiddleware.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Methods
 NameDescription
Public MethodThis method is provides the Developer with a simple means of controlling data flow between client and server without fully implementing their own MarkupImageDataProvider. This method can be overridden in a derivation of either of the 2 provided MarkupImageDataProvider implementations (File and Sql) to retain all of the functionality of that MarkupImageDataProvider while giving the Developer the opportunity to intercept, reject, process, and alter the Markup Layer content or Markup Layer Record ID for any request for the creation of a new Markup Layer.

If markupLayer or markupLayerRecordId are set to null or if this method throws an exception, the Markup Layer will not be created.

 
Public MethodThis method is provides the Developer with a simple means of controlling data flow between client and server without fully implementing their own MarkupImageDataProvider. This method can be overridden in a derivation of either of the 2 provided MarkupImageDataProvider implementations (File and Sql) to retain all of the functionality of that MarkupImageDataProvider while giving the Developer the opportunity to intercept, reject, process, and alter the Markup Layer List returned by any request.

If markupLayerList is set to null or this method thows an exception, an empty Markup Layer List will be returned to the client.

MarkupArtDataConnection.List  
Public MethodThis method is provides the Developer with a simple means of controlling data flow between client and server without fully implementing their own MarkupImageDataProvider. This method can be overridden in a derivation of either of the 2 provided MarkupImageDataProvider implementations (File and Sql) to retain all of the functionality of that MarkupImageDataProvider while giving the Developer the opportunity to intercept, reject, process, and alter the Markup Layer returned by any request.

If markupLayer is set to null or this method throws an exception, no Markup Layer will be returned to the client.

 
Public Method This method is provides the Developer with a simple means of controlling data flow between client and server without fully implementing their own MarkupImageDataProvider. This method can be overridden in a derivation of this class to giving the Developer the opportunity to intercept, reject, process, and alter the Markup Layer stored for any update operation.  
Top
See Also

Reference

MarkupArtMiddleware Class
ImageGear.Web.DataProviders Namespace