Class ImageVaultPropertyDataStoreBase<T>
Inheritance
System.Object
ImageVaultPropertyDataStoreBase<T>
Assembly: ImageVault.EPiServer.UI.dll
Syntax
public class ImageVaultPropertyDataStoreBase<T> : RestControllerBase where T : PropertyData, new()
Type Parameters
Constructors
Declaration
public ImageVaultPropertyDataStoreBase(IPropertyMediaSettingsResolver propertyMediaSettingsResolver, IPropertyDataSettingsHelper propertyDataSettingsHelper)
Parameters
Type |
Name |
Description |
IPropertyMediaSettingsResolver |
propertyMediaSettingsResolver |
|
EPiServer.Core.PropertySettings.IPropertyDataSettingsHelper |
propertyDataSettingsHelper |
|
Fields
IvProperty
Declaration
Field Value
LastError
Declaration
protected object LastError
Field Value
Type |
Description |
System.Object |
|
Parent
Declaration
protected IContent Parent
Field Value
Type |
Description |
EPiServer.Core.IContent |
|
ParentContentData
Declaration
protected IContentData ParentContentData
Field Value
Type |
Description |
EPiServer.Core.IContentData |
|
PropertySettings
Declaration
protected PropertyMediaSettings PropertySettings
Field Value
Methods
CreateErrorResult(Int32, String)
Declaration
protected object CreateErrorResult(int errorCode, string message)
Parameters
Type |
Name |
Description |
System.Int32 |
errorCode |
|
System.String |
message |
|
Returns
Type |
Description |
System.Object |
|
InitializeStore(String, String, String, String)
Declaration
protected void InitializeStore(string contextId, string propertyName, string mode, string modelType)
Parameters
Type |
Name |
Description |
System.String |
contextId |
Id of the context where the property resides
|
System.String |
propertyName |
Name of the property
|
System.String |
mode |
Note: Only populated in EPiServer 7.5. Used as a shorthand to tell if a property exists or not.
|
System.String |
modelType |
Type of model where the property resides (only used where contextId cannot be retrieved
|