TestimoX

API Reference

Class

SmbShareContentItem

Namespace ComputerX.Smb
Assembly ComputerX
Modifiers sealed

File or directory row collected from a share.

Inheritance

  • Object
  • SmbShareContentItem

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

Constructors

public SmbShareContentItem() #

Properties

public String ItemId { get; set; } #

Stable row identifier used to join ACL rows to this item.

public String ComputerName { get; set; } #

Computer hosting the share.

public String ShareName { get; set; } #

Share name.

public String Path { get; set; } #

Full local or UNC path scanned.

public String RelativePath { get; set; } #

Path relative to the share root.

public SmbShareContentKind Kind { get; set; } #

Item type.

public Int32 Depth { get; set; } #

Depth relative to the share root.

public String OwnerSid { get; set; } #

Owner SID when readable.

public String OwnerName { get; set; } #

Owner display name when resolvable.

public Nullable<Boolean> IsInheritanceProtected { get; set; } #

True when the DACL is protected from inheritance.

public Boolean IsLongPath { get; set; } #

True when the path length is at or above the configured long-path threshold.

public Int32 PathLength { get; set; } #

Path length.