Property | Type | Description | |
---|---|---|---|
GetDependents | IEnumerable |
||
IsConnected | bool |
Method | Description | |
---|---|---|
ResolveOperations ( IPackage package ) : IEnumerable |
||
UninstallWalker ( IPackageRepository repository, IDependentsResolver dependentsResolver, ILogger logger, bool removeDependencies, bool forceRemove ) : System |
Method | Description | |
---|---|---|
CreatePackageHasDependentsException ( IPackage package, IEnumerable |
||
OnAfterPackageWalk ( IPackage package ) : void | ||
OnAfterResolveDependency ( IPackage package, IPackage dependency ) : bool | ||
OnBeforePackageWalk ( IPackage package ) : void | ||
OnDependencyResolveError ( |
||
ResolveDependency ( |
||
WarnRemovingPackageBreaksDependents ( IPackage package, IEnumerable |
Method | Description | |
---|---|---|
GetDependents ( IPackage package ) : IEnumerable |
||
IsConnected ( IPackage package ) : bool |
protected CreatePackageHasDependentsException ( IPackage package, IEnumerable |
||
package | IPackage | |
dependents | IEnumerable |
|
return |
protected OnAfterPackageWalk ( IPackage package ) : void | ||
package | IPackage | |
return | void |
protected OnAfterResolveDependency ( IPackage package, IPackage dependency ) : bool | ||
package | IPackage | |
dependency | IPackage | |
return | bool |
protected OnBeforePackageWalk ( IPackage package ) : void | ||
package | IPackage | |
return | void |
protected OnDependencyResolveError ( |
||
dependency | ||
return | void |
protected ResolveDependency ( |
||
dependency | ||
return | IPackage |
public ResolveOperations ( IPackage package ) : IEnumerable |
||
package | IPackage | |
return | IEnumerable |
public UninstallWalker ( IPackageRepository repository, IDependentsResolver dependentsResolver, ILogger logger, bool removeDependencies, bool forceRemove ) : System | ||
repository | IPackageRepository | |
dependentsResolver | IDependentsResolver | |
logger | ILogger | |
removeDependencies | bool | |
forceRemove | bool | |
return | System |
protected WarnRemovingPackageBreaksDependents ( IPackage package, IEnumerable |
||
package | IPackage | |
dependents | IEnumerable |
|
return | void |