Class SBSDKKeyedImageStorage  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - BarcodeSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKKeyedImageStorage : NSObject
   
  
    - Inheritance
 
    - 
      
      
SBSDKKeyedImageStorage
     
  
  Constructors
  
  
  SBSDKKeyedImageStorage(NSObjectFlag)
  
  
  
  
  
    protected SBSDKKeyedImageStorage(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKKeyedImageStorage(NativeHandle)
  
  
  
  
  
    protected SBSDKKeyedImageStorage(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  
  
  SBSDKKeyedImageStorage(SBSDKStorageLocation?)
  
  
  
  
  
    public SBSDKKeyedImageStorage(SBSDKStorageLocation? storageLocation)
   
  Parameters
  
    storageLocation SBSDKStorageLocation 
    
  
  
  
  
  
  
    public SBSDKKeyedImageStorage(SBSDKStorageLocation? storageLocation, SBSDKImageFileFormat fileFormat, SBSDKStorageCrypting? encrypter)
   
  Parameters
  
    storageLocation SBSDKStorageLocation 
    
    fileFormat SBSDKImageFileFormat 
    
    encrypter SBSDKStorageCrypting 
    
  
  Properties
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  Encrypter
  
  
  
  
  
    public virtual SBSDKStorageCrypting? Encrypter { get; }
   
  Property Value
  
    - SBSDKStorageCrypting
 
    
  
  
  
  
  
  
    public virtual SBSDKImageFileFormat FileFormat { get; }
   
  Property Value
  
    - SBSDKImageFileFormat
 
    
  
  
  
  ImageCount
  
  
  
  
  
    public virtual nint ImageCount { get; }
   
  Property Value
  
    - nint
 
    
  
  
  
  ImageKeys
  
  
  
  
  
    public virtual string[] ImageKeys { get; }
   
  Property Value
  
    - string[]
 
    
  
  
  
  ImageURLs
  
  
  
  
  
    public virtual NSUrl[] ImageURLs { get; }
   
  Property Value
  
    - NSUrl[]
 
    
  
  
  
  JpegCompressionQuality
  
  
  
  
  
    public virtual NFloat JpegCompressionQuality { get; set; }
   
  Property Value
  
    - NFloat
 
    
  
  Methods
  
  
  ImageForKey(string)
  
  
  
  
  
    public virtual UIImage? ImageForKey(string key)
   
  Parameters
  
    key string 
    
  
  Returns
  
    - UIImage
 
    
  
  
  
  ImageURLForKey(string)
  
  
  
  
  
    public virtual NSUrl? ImageURLForKey(string key)
   
  Parameters
  
    key string 
    
  
  Returns
  
    - NSUrl
 
    
  
  
  
  RemoveAllImages()
  
  
  
  
  
    public virtual void RemoveAllImages()
   
  
  
  RemoveImageForKey(string)
  
  
  
  
  
    public virtual void RemoveImageForKey(string key)
   
  Parameters
  
    key string 
    
  
  
  
  RemoveImagesForKeysMatchingPrefix(string)
  
  
  
  
  
    public virtual void RemoveImagesForKeysMatchingPrefix(string prefix)
   
  Parameters
  
    prefix string 
    
  
  
  
  SetImageForKey(UIImage, string)
  
  
  
  
  
    public virtual void SetImageForKey(UIImage image, string key)
   
  Parameters
  
    image UIImage 
    
    key string 
    
  
  
  
  WaitUntilWritingCompleted()
  
  
  
  
  
    public virtual void WaitUntilWritingCompleted()