API Reference
Class
SmbSharePermissionRepairPlan
Preview-first plan for changing SMB share-level permissions.
Inheritance
- Object
- SmbSharePermissionRepairPlan
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 SmbSharePermissionRepairPlan() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ComputerName { get; set; } #Computer hosting the share.
public SmbSharePermissionRepairMode Mode { get; set; } #Repair mode.
public IReadOnlyList<SmbSharePermissionDesiredEntry> DesiredEntries { get; set; } #Desired permission entries.
public IReadOnlyList<SmbSharePermissionEntry> CurrentEntries { get; set; } #Current share permission entries captured when the plan was built.
public IReadOnlyList<SmbShareCollectionDiagnostic> Diagnostics { get; set; } #Diagnostics emitted while reading the current share ACL.
public IReadOnlyList<SmbShareRepairChange> Changes { get; set; } #Changes the plan would make.
public Boolean RequiresChange { get; set; } #True when at least one change is required.
public Boolean CanApply { get; set; } #True when the current share ACL was read successfully enough to apply the plan safely.