Show / Hide Table of Contents

Interface IFileExtensionAllowList

Namespace: DotNetNuke.Abstractions.Security
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IFileExtensionAllowList

Properties

AllowedExtensions

Declaration
IEnumerable<string> AllowedExtensions { get; }
Property Value
Type Description
IEnumerable<string>

Methods

IsAllowedExtension(string)

Declaration
bool IsAllowedExtension(string extension)
Parameters
Type Name Description
string extension
Returns
Type Description
bool

IsAllowedExtension(string, IEnumerable<string>)

Declaration
bool IsAllowedExtension(string extension, IEnumerable<string> additionalExtensions)
Parameters
Type Name Description
string extension
IEnumerable<string> additionalExtensions
Returns
Type Description
bool

RestrictBy(IFileExtensionAllowList)

Declaration
IFileExtensionAllowList RestrictBy(IFileExtensionAllowList parentList)
Parameters
Type Name Description
IFileExtensionAllowList parentList
Returns
Type Description
IFileExtensionAllowList

ToDisplayString()

Declaration
string ToDisplayString()
Returns
Type Description
string

ToDisplayString(IEnumerable<string>)

Declaration
string ToDisplayString(IEnumerable<string> additionalExtensions)
Parameters
Type Name Description
IEnumerable<string> additionalExtensions
Returns
Type Description
string

ToStorageString()

Declaration
string ToStorageString()
Returns
Type Description
string

ToStorageString(IEnumerable<string>)

Declaration
string ToStorageString(IEnumerable<string> additionalExtensions)
Parameters
Type Name Description
IEnumerable<string> additionalExtensions
Returns
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS