TestimoX

API Reference

Class

SmbShareOwnershipRepairPlan

Namespace ComputerX.Smb
Assembly ComputerX
Modifiers sealed

Preview-first plan for changing the owner of a share root.

Inheritance

  • Object
  • SmbShareOwnershipRepairPlan

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

public SmbShareOwnershipRepairPlan() #

Properties

public String ComputerName { get; set; } #

Computer hosting the share.

public String ShareName { get; set; } #

Share whose root owner would be changed.

public String Path { get; set; } #

Path that will be passed to the file owner writer.

public String CurrentOwnerName { get; set; } #

Current owner display name, when available.

public String CurrentOwnerSid { get; set; } #

Current owner SID, when available.

public String DesiredOwner { get; set; } #

Desired owner identity supplied by the caller.

public String DesiredOwnerSid { get; set; } #

Desired owner SID, when it can be resolved while planning.

public IReadOnlyList<SmbShareRepairChange> Changes { get; set; } #

Changes the plan would make.

public Boolean RequiresChange { get; set; } #

True when owner repair requires a change.

public Boolean CanApply { get; set; } #

True when the plan has enough information to attempt an apply.