Property | Type | Description | |
---|---|---|---|
ExtensionsVirtualPathPrefixes | string[] |
Method | Description | |
---|---|---|
DynamicExtensionLoader ( IBuildManager buildManager, IVirtualPathProvider virtualPathProvider, IVirtualPathMonitor virtualPathMonitor, IHostEnvironment hostEnvironment, IAssemblyProbingFolder assemblyProbingFolder, IDependenciesFolder dependenciesFolder, IProjectFileParser projectFileParser ) : System | ||
ExtensionActivated ( ExtensionLoadingContext ctx, Orchard.Environment.Extensions.Models.ExtensionDescriptor extension ) : void | ||
ExtensionDeactivated ( ExtensionLoadingContext ctx, Orchard.Environment.Extensions.Models.ExtensionDescriptor extension ) : void | ||
ExtensionRemoved ( ExtensionLoadingContext ctx, Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : void | ||
GetCompilationReferences ( Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : IEnumerable |
||
GetFileHashDependencies ( Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : IEnumerable |
||
GetVirtualPathDependencies ( Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : IEnumerable |
||
LoadReference ( Orchard.FileSystems.Dependencies.DependencyReferenceDescriptor reference ) : |
||
Monitor ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor, Action |
||
Probe ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : Orchard.Environment.Extensions.Loaders.ExtensionProbeEntry | ||
ProbeReferences ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : IEnumerable |
||
ReferenceActivated ( ExtensionLoadingContext context, Orchard.Environment.Extensions.Loaders.ExtensionReferenceProbeEntry referenceEntry ) : void |
Method | Description | |
---|---|---|
GetDependencies ( string projectPath ) : IEnumerable |
||
LoadWorker ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : ExtensionEntry |
Method | Description | |
---|---|---|
AddDependencies ( string projectPath, HashSet |
||
GetProjectPath ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : string | ||
PrefixMatch ( string virtualPath ) : string |
public DynamicExtensionLoader ( IBuildManager buildManager, IVirtualPathProvider virtualPathProvider, IVirtualPathMonitor virtualPathMonitor, IHostEnvironment hostEnvironment, IAssemblyProbingFolder assemblyProbingFolder, IDependenciesFolder dependenciesFolder, IProjectFileParser projectFileParser ) : System | ||
buildManager | IBuildManager | |
virtualPathProvider | IVirtualPathProvider | |
virtualPathMonitor | IVirtualPathMonitor | |
hostEnvironment | IHostEnvironment | |
assemblyProbingFolder | IAssemblyProbingFolder | |
dependenciesFolder | IDependenciesFolder | |
projectFileParser | IProjectFileParser | |
return | System |
public ExtensionActivated ( ExtensionLoadingContext ctx, Orchard.Environment.Extensions.Models.ExtensionDescriptor extension ) : void | ||
ctx | ExtensionLoadingContext | |
extension | Orchard.Environment.Extensions.Models.ExtensionDescriptor | |
return | void |
public ExtensionDeactivated ( ExtensionLoadingContext ctx, Orchard.Environment.Extensions.Models.ExtensionDescriptor extension ) : void | ||
ctx | ExtensionLoadingContext | |
extension | Orchard.Environment.Extensions.Models.ExtensionDescriptor | |
return | void |
public ExtensionRemoved ( ExtensionLoadingContext ctx, Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : void | ||
ctx | ExtensionLoadingContext | |
dependency | Orchard.FileSystems.Dependencies.DependencyDescriptor | |
return | void |
public GetCompilationReferences ( Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : IEnumerable |
||
dependency | Orchard.FileSystems.Dependencies.DependencyDescriptor | |
return | IEnumerable |
protected GetDependencies ( string projectPath ) : IEnumerable |
||
projectPath | string | |
return | IEnumerable |
public GetFileHashDependencies ( Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : IEnumerable |
||
dependency | Orchard.FileSystems.Dependencies.DependencyDescriptor | |
return | IEnumerable |
public GetVirtualPathDependencies ( Orchard.FileSystems.Dependencies.DependencyDescriptor dependency ) : IEnumerable |
||
dependency | Orchard.FileSystems.Dependencies.DependencyDescriptor | |
return | IEnumerable |
public LoadReference ( Orchard.FileSystems.Dependencies.DependencyReferenceDescriptor reference ) : |
||
reference | Orchard.FileSystems.Dependencies.DependencyReferenceDescriptor | |
return |
protected LoadWorker ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : ExtensionEntry | ||
descriptor | Orchard.Environment.Extensions.Models.ExtensionDescriptor | |
return | ExtensionEntry |
public Monitor ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor, Action |
||
descriptor | Orchard.Environment.Extensions.Models.ExtensionDescriptor | |
monitor | Action |
|
return | void |
public Probe ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : Orchard.Environment.Extensions.Loaders.ExtensionProbeEntry | ||
descriptor | Orchard.Environment.Extensions.Models.ExtensionDescriptor | |
return | Orchard.Environment.Extensions.Loaders.ExtensionProbeEntry |
public ProbeReferences ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : IEnumerable |
||
descriptor | Orchard.Environment.Extensions.Models.ExtensionDescriptor | |
return | IEnumerable |
public ReferenceActivated ( ExtensionLoadingContext context, Orchard.Environment.Extensions.Loaders.ExtensionReferenceProbeEntry referenceEntry ) : void | ||
context | ExtensionLoadingContext | |
referenceEntry | Orchard.Environment.Extensions.Loaders.ExtensionReferenceProbeEntry | |
return | void |