• IImageProvider

Contents

IImageProvider

Namespace: Middleware.Interfaces

Assembly: Middleware

Image provider interface, provides methods used to manage images within the system

Methods

CreateGroup(string) Creates an image group, an image group will logically co-locate images which are naturally grouped.
DeleteGroup(string) Deletes an image group.
GroupExists(string) Determines whether a group exists or not
Groups() Retrieves a list of available image groups with subgroups
Images(string) Retrieves a list of all images within an image group
Images(string, string) Retrieves a list of all images within an image subgroup
ImageExists(string, string) Determines whether an image exists within a group
ImageExists(string, string, string) Determines whether an image exists within a subgroup
ImageDelete(string, string) Deletes an image from within a group
ImageDelete(string, string, string) Deletes an image from within a subgroup
SubgroupExists(string, string) Determines whether a subgroup exists or not
AddSubgroup(string, string) Adds a new subgroup to an existing image group
DeleteSubgroup(string, string) Deletes a subgroup and all image files contained within the subgroup.
TemporaryImageFile(string) Retreives the name of a file which can be used for temporary storage of image files
AddFile(string, string, string, Byte[]) Adds a file to the specific group or subgroup

In This Document

See Also