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
public SBSDKKeyedImageStorage(SBSDKStorageLocation? storageLocation, SBSDKImageFileFormat fileFormat, SBSDKEncryptionMode encryptionMode, SBSDKStorageCryptingProvider? cryptingProvider)
Parameters
storageLocation SBSDKStorageLocation
fileFormat SBSDKImageFileFormat
encryptionMode SBSDKEncryptionMode
cryptingProvider SBSDKStorageCryptingProvider
SBSDKKeyedImageStorage(SBSDKStorageLocation?, SBSDKStorageCryptingProvider?)
public SBSDKKeyedImageStorage(SBSDKStorageLocation? storageLocation, SBSDKStorageCryptingProvider? cryptingProvider)
Parameters
storageLocation SBSDKStorageLocation
cryptingProvider SBSDKStorageCryptingProvider
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
CryptingProvider
public virtual SBSDKStorageCryptingProvider? CryptingProvider { get; }
Property Value
- SBSDKStorageCryptingProvider
EncryptionMode
public virtual SBSDKEncryptionMode EncryptionMode { get; }
Property Value
- SBSDKEncryptionMode
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
Temporary
public static SBSDKKeyedImageStorage? Temporary { get; }
Property Value
- SBSDKKeyedImageStorage
Methods
ImageForKey(string)
public virtual SBSDKImageRef? ImageForKey(string key)
Parameters
key string
Returns
- SBSDKImageRef
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(SBSDKImageRef, string)
public virtual void SetImageForKey(SBSDKImageRef image, string key)
Parameters
image SBSDKImageRef
key string
WaitUntilWritingCompleted()
public virtual void WaitUntilWritingCompleted()