API Reference
Class
GpoNetLogonFile
Represents a file found under NetLogon or SYSVOL with associated permissions.
Inheritance
- Object
- GpoNetLogonFile
Constructors
public GpoNetLogonFile(String fullName, String status, String domainName, String extension, DateTime creationTime, DateTime lastAccessTime, DateTime lastWriteTime, FileAttributes attributes, String fullNameOnSysVol, Int64 size) #Initializes a new instance of the GpoNetLogonFile class.
Parameters
- fullName System.String
- Full path of the file.
- status System.String
- Assessment status of the file.
- domainName System.String
- Domain where the file resides.
- extension System.String
- File extension.
- creationTime System.DateTime
- Creation time of the file.
- lastAccessTime System.DateTime
- Last access time.
- lastWriteTime System.DateTime
- Last write time.
- attributes System.IO.FileAttributes
- File attributes.
- fullNameOnSysVol System.String
- Full path to the file on SYSVOL.
- size System.Int64
- Size of the file in bytes.
Inherited Methods
Properties
public String DomainName { get; } #Domain where the file resides.
public DateTime CreationTime { get; } #Creation time of the file.
public DateTime LastAccessTime { get; } #Last access time of the file.
public DateTime LastWriteTime { get; } #Last write time of the file.
public Double SizeMb { get; set; } #Size of the file in megabytes.
public Nullable<AccessControlType> AccessControlType { get; set; } #Type of access control.
public String PrincipalSid { get; set; } #SID of the principal.
public String PrincipalType { get; set; } #Type of the principal.
public String PrincipalObjectClass { get; set; } #Object class of the principal.
public Nullable<FileSystemRights> FileSystemRights { get; set; } #Rights granted to the principal.
public Nullable<Boolean> IsInherited { get; set; } #Indicates whether the permission is inherited.
public String FullNameOnSysVol { get; } #Full path to the file on SYSVOL.