Bundle Class
Represents a list of file references to be bundled together as a single resource.
Inheritance Hierarchy
System.Object
System.Web.Optimization.Bundle
System.Web.Optimization.DynamicFolderBundle
System.Web.Optimization.ScriptBundle
System.Web.Optimization.StyleBundle
Namespace: System.Web.Optimization
Assembly: System.Web.Optimization (in System.Web.Optimization.dll)
Syntax
'Declaration
Public Class Bundle
'Usage
Dim instance As Bundle
public class Bundle
public ref class Bundle
type Bundle = class end
public class Bundle
The Bundle type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Bundle() | Initializes a new instance of the Bundle class. | |
Bundle(String) | Initializes a new instance of the Bundle class. | |
Bundle(String, String) | Initializes a new instance of the Bundle class. | |
Bundle(String, IBundleTransform[]) | Initializes a new instance of the Bundle class. | |
Bundle(String, String, IBundleTransform[]) | Initializes a new instance of the Bundle class. |
Top
Properties
Name | Description | |
---|---|---|
Builder | Gets the object used to build the bundle content from the individual files included in the Bundle object. | |
CdnFallbackExpression | Gets the script expression rendered by the Scripts helper class to reference the local bundle file if the CDN is unavailable. | |
CdnPath | Gets or sets an alternate URL for the bundle when it is stored in a content delivery network. | |
ConcatenationToken | Gets the token inserted between bundled files to ensure that the final bundle content is valid. | |
EnableFileExtensionReplacements | Gets a value that specifies whether to use the FileExtensionReplacementList. | |
Orderer | Gets a value that determines the order of files in a bundle. | |
Path | Gets the virtual path used to reference the Bundle from within a view or Web page. | |
Transforms | Gets the transforms which process the contents of a bundle. |
Top
Methods
Name | Description | |
---|---|---|
ApplyTransforms | Applies the transforms to the bundle. | |
CacheLookup | Overrides this to implement own caching logic. | |
EnumerateFiles | Generates an enumeration of VirtualFile objects that represent the contents of the bundle. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GenerateBundleResponse | Processes the bundle request to generate the response. | |
GetCacheKey | Gets the cache key for the specified bundle context. | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
Include(String[]) | Specifies a set of files to be included in the Bundle. | |
Include(String, IItemTransform[]) | Specifies a set of files to be included in the Bundle. | |
IncludeDirectory(String, String) | Includes all files in a directory that match a search pattern. | |
IncludeDirectory(String, String, Boolean) | Includes all files in a directory that match a search pattern. | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) | |
UpdateCache | Updates the cache with the specified bundle response. |
Top
Remarks
A bundle is referenced statically via the Path property.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.