Provides data services for the a multi-tenant property bag table.
Default constructor
public Void PropertyBagItemDataServices()
The alias for the underlaying table.
public String Alias { get; set; }
A dictionary of field configuration for the underlaying table.
public IDictionary<String, Field> Fields { get; set; }
The name of the underlaying table.
public String Table { get; set; }
Deletes the properties of bagKey for the specified tenantId.
public Int32 DeleteProperties(tenantId, bagKey)
The quantity of records deleted.
Name | Type | Summary |
---|---|---|
tenantId | Int32 | Tenant Id. |
bagKey | String | Bag key. |
Type | Summary |
---|---|
ArgumentNullOrEmptyException | Thown when bagKey is null or empty. |
Gets the properties of bagKey for the specified tenantId.
public Task GetPropertiesAsync(tenantId, bagKey)
A collection of properties.
Name | Type | Summary |
---|---|---|
tenantId | Int32 | Tenant Id. |
bagKey | String | Bag key. |
Type | Summary |
---|---|
ArgumentNullOrEmptyException | Thown when bagKey is null or empty. |
MissingRequiredPropertyException | Thrown when a required property was not properly initialized. |
In this document