Show / Hide Table of Contents

Class BlobContainerConfiguration

Inheritance
object
BlobContainerConfiguration
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.BlobStoring
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public class BlobContainerConfiguration

Constructors

BlobContainerConfiguration(BlobContainerConfiguration?)

Declaration
public BlobContainerConfiguration(BlobContainerConfiguration? fallbackConfiguration = null)
Parameters
Type Name Description
BlobContainerConfiguration fallbackConfiguration

Properties

IsMultiTenant

Declaration
public bool IsMultiTenant { get; set; }
Property Value
Type Description
bool

NamingNormalizers

Declaration
public ITypeList<IBlobNamingNormalizer> NamingNormalizers { get; }
Property Value
Type Description
ITypeList<IBlobNamingNormalizer>

ProviderType

Declaration
public Type? ProviderType { get; set; }
Property Value
Type Description
Type

Methods

ClearConfiguration(string)

Declaration
public BlobContainerConfiguration ClearConfiguration(string name)
Parameters
Type Name Description
string name
Returns
Type Description
BlobContainerConfiguration

GetConfigurationOrDefault<T>(string, T?)

Declaration
public T? GetConfigurationOrDefault<T>(string name, T? defaultValue = default)
Parameters
Type Name Description
string name
T defaultValue
Returns
Type Description
T
Type Parameters
Name Description
T

GetConfigurationOrNull(string, object?)

Declaration
public object? GetConfigurationOrNull(string name, object? defaultValue = null)
Parameters
Type Name Description
string name
object defaultValue
Returns
Type Description
object

SetConfiguration(string, object?)

Declaration
public BlobContainerConfiguration SetConfiguration(string name, object? value)
Parameters
Type Name Description
string name
object value
Returns
Type Description
BlobContainerConfiguration

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
BlobContainerConfigurationExtensions.GetConfiguration(BlobContainerConfiguration, string)
BlobContainerConfigurationExtensions.GetConfiguration<T>(BlobContainerConfiguration, string)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform