InstallModel Type
Represents the contents of a particular package at a particular version. Any install-specific actions like Content files, References, Roslyn Analyzers, MsBuild targets are represented here.
Record fields
| Record Field |
Description
|
|
|
|
|
|
|
|
|
Full Usage:
LicenseUrl
Field type: string option
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.AddAnalyzerFiles
Parameters:
UnparsedPackageFile seq
Returns: InstallModel
|
|
Full Usage:
this.AddFrameworkAssemblyReference
Parameters:
FrameworkAssemblyReference
Returns: InstallModel
|
|
Full Usage:
this.AddFrameworkAssemblyReferences
Parameters:
FrameworkAssemblyReference seq
Returns: InstallModel
|
|
Full Usage:
this.AddLibReferences
Parameters:
UnparsedPackageFile seq
references : NuspecReferences
Returns: InstallModel
|
|
Full Usage:
this.AddPackageLoadScriptFiles
Parameters:
UnparsedPackageFile seq
Returns: InstallModel
|
|
|
|
Full Usage:
this.AddTargetsFiles
Parameters:
UnparsedPackageFile list
Returns: InstallModel
|
|
Full Usage:
this.AddTargetsFiles
Parameters:
string
targetsFiles : UnparsedPackageFile list
Returns: InstallModel
|
|
Full Usage:
this.ApplyFrameworkRestrictions
Parameters:
FrameworkRestriction
Returns: InstallModel
|
|
Full Usage:
this.CalcLegacyReferencesFolders
Parameters:
UnparsedPackageFile list
Returns: FrameworkFolder<ReferenceOrLibraryFolder> list
|
|
Full Usage:
this.CalcReferencesFolders
Parameters:
UnparsedPackageFile list
Returns: FrameworkFolder<Set<Library>> list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.GetLegacyAndCompileReferenceFiles
Parameters:
TargetProfile
Returns: FileInfo seq
|
|
Full Usage:
this.GetLegacyAndCompileReferences
Parameters:
TargetProfile
Returns: Library seq
|
|
|
|
|
|
Full Usage:
this.GetLibReferenceFiles
Parameters:
TargetProfile
Returns: FileInfo seq
|
|
Full Usage:
this.GetRuntimeAssemblies
Parameters:
RuntimeGraph
rid : Rid
target : TargetProfile
Returns: RuntimeLibrary seq
|
|
Full Usage:
this.GetRuntimeLibraries
Parameters:
RuntimeGraph
rid : Rid
target : TargetProfile
Returns: RuntimeLibrary seq
|
|
|
|
|
|
Full Usage:
this.getLegacyFrameworkReferences target
Parameters:
TargetProfile
Returns: FrameworkReference seq
|
|
Static members
| Static member |
Description
|
Full Usage:
InstallModel.CreateFromContent(packageName, packageVersion, kind, frameworkRestriction, content)
Parameters:
PackageName
packageVersion : SemVerInfo
kind : InstallModelKind
frameworkRestriction : FrameworkRestriction
content : NuGetPackageContent
Returns: InstallModel
|
|
Full Usage:
InstallModel.EmptyModel(packageName, packageVersion, ?kind)
Parameters:
PackageName
packageVersion : SemVerInfo
?kind : InstallModelKind
Returns: InstallModel
|
|
Paket