System.IO.FileSystem.AccessControl.dll
2021-01-29T06:40:39
System.IO.FileSystem.AccessControl
Interop/Kernel32
Microsoft.Win32.SafeHandles.SafeFileHandle Interop/Kernel32::CreateFile(System.String,System.Int32,System.IO.FileShare,Interop/Kernel32/SECURITY_ATTRIBUTES*,System.IO.FileMode,System.Int32,System.IntPtr)
Interop/Kernel32
Microsoft.Win32.SafeHandles.SafeFindHandle Interop/Kernel32::FindFirstFile(System.String,Interop/Kernel32/WIN32_FIND_DATA&)
Interop/Kernel32
System.String Interop/Kernel32::GetMessage(System.Int32)
System.String Interop/Kernel32::GetMessage(System.Int32,System.IntPtr)
System.String Interop/Kernel32::GetAndTrimString(System.Span`1<System.Char>)
Interop/Kernel32
System.Boolean Interop/Kernel32::GetFileAttributesEx(System.String,Interop/Kernel32/GET_FILEEX_INFO_LEVELS,Interop/Kernel32/WIN32_FILE_ATTRIBUTE_DATA&)
Interop/Kernel32
System.Boolean Interop/Kernel32::CreateDirectory(System.String,Interop/Kernel32/SECURITY_ATTRIBUTES&)
Interop/Kernel32/WIN32_FILE_ATTRIBUTE_DATA
System.Void Interop/Kernel32/WIN32_FILE_ATTRIBUTE_DATA::PopulateFrom(Interop/Kernel32/WIN32_FIND_DATA&)
Microsoft.Win32.SafeHandles.SafeFindHandle
System.Boolean Microsoft.Win32.SafeHandles.SafeFindHandle::ReleaseHandle()
System.Boolean Microsoft.Win32.SafeHandles.SafeFindHandle::get_IsInvalid()
System.Void Microsoft.Win32.SafeHandles.SafeFindHandle::.ctor()
System.SR
System.Resources.ResourceManager System.SR::get_ResourceManager()
System.String System.SR::get_AccessControl_InvalidHandle()
System.String System.SR::get_Arg_MustBeIdentityReferenceType()
System.String System.SR::get_Argument_InvalidEnumValue()
System.String System.SR::get_Argument_InvalidName()
System.String System.SR::get_ArgumentOutOfRange_Enum()
System.String System.SR::get_ObjectDisposed_FileClosed()
System.String System.SR::get_TypeUnrecognized_AccessControl()
System.String System.SR::get_InvalidOperation_RemoveFail()
System.String System.SR::get_IO_AlreadyExists_Name()
System.String System.SR::get_IO_FileExists_Name()
System.String System.SR::get_IO_FileNotFound()
System.String System.SR::get_IO_FileNotFound_FileName()
System.String System.SR::get_IO_PathNotFound_NoPathName()
System.String System.SR::get_IO_PathNotFound_Path()
System.String System.SR::get_IO_PathTooLong()
System.String System.SR::get_IO_PathTooLong_Path()
System.String System.SR::get_IO_SharingViolation_File()
System.String System.SR::get_IO_SharingViolation_NoFileName()
System.String System.SR::get_UnauthorizedAccess_IODenied_NoPathName()
System.String System.SR::get_UnauthorizedAccess_IODenied_Path()
System.String System.SR::get_Arg_PathEmpty()
System.String System.SR::get_ArgumentOutOfRange_NeedPosNum()
System.String System.SR::get_Argument_InvalidFileModeAndFileSystemRightsCombo()
System.Security.AccessControl.DirectoryObjectSecurity
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::IsValidTargetTypeStatic(System.Type)
System.Security.AccessControl.AuthorizationRuleCollection System.Security.AccessControl.DirectoryObjectSecurity::GetRules(System.Boolean,System.Boolean,System.Boolean,System.Type)
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.ObjectAccessRule,System.Boolean&)
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.ObjectAuditRule,System.Boolean&)
System.Security.AccessControl.AccessRule System.Security.AccessControl.DirectoryObjectSecurity::AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType,System.Guid,System.Guid)
System.Security.AccessControl.AuditRule System.Security.AccessControl.DirectoryObjectSecurity::AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags,System.Guid,System.Guid)
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean&)
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean&)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::AddAccessRule(System.Security.AccessControl.ObjectAccessRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::SetAccessRule(System.Security.AccessControl.ObjectAccessRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::ResetAccessRule(System.Security.AccessControl.ObjectAccessRule)
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::RemoveAccessRule(System.Security.AccessControl.ObjectAccessRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::RemoveAccessRuleAll(System.Security.AccessControl.ObjectAccessRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::RemoveAccessRuleSpecific(System.Security.AccessControl.ObjectAccessRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::AddAuditRule(System.Security.AccessControl.ObjectAuditRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::SetAuditRule(System.Security.AccessControl.ObjectAuditRule)
System.Boolean System.Security.AccessControl.DirectoryObjectSecurity::RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::RemoveAuditRuleAll(System.Security.AccessControl.ObjectAuditRule)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::RemoveAuditRuleSpecific(System.Security.AccessControl.ObjectAuditRule)
System.Security.AccessControl.AuthorizationRuleCollection System.Security.AccessControl.DirectoryObjectSecurity::GetAccessRules(System.Boolean,System.Boolean,System.Type)
System.Security.AccessControl.AuthorizationRuleCollection System.Security.AccessControl.DirectoryObjectSecurity::GetAuditRules(System.Boolean,System.Boolean,System.Type)
System.Void System.Security.AccessControl.DirectoryObjectSecurity::.ctor()
System.Void System.Security.AccessControl.DirectoryObjectSecurity::.ctor(System.Security.AccessControl.CommonSecurityDescriptor)
System.Security.AccessControl.DirectorySecurity
System.Void System.Security.AccessControl.DirectorySecurity::.ctor()
System.Void System.Security.AccessControl.DirectorySecurity::.ctor(System.String,System.Security.AccessControl.AccessControlSections)
System.Security.AccessControl.FileSecurity
System.Void System.Security.AccessControl.FileSecurity::.ctor()
System.Void System.Security.AccessControl.FileSecurity::.ctor(System.String,System.Security.AccessControl.AccessControlSections)
System.Void System.Security.AccessControl.FileSecurity::.ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Security.AccessControl.AccessControlSections)
System.Security.AccessControl.FileSystemAccessRule
System.Security.AccessControl.FileSystemRights System.Security.AccessControl.FileSystemAccessRule::get_FileSystemRights()
System.Int32 System.Security.AccessControl.FileSystemAccessRule::AccessMaskFromRights(System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)
System.Security.AccessControl.FileSystemRights System.Security.AccessControl.FileSystemAccessRule::RightsFromAccessMask(System.Int32)
System.Void System.Security.AccessControl.FileSystemAccessRule::.ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)
System.Void System.Security.AccessControl.FileSystemAccessRule::.ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)
System.Void System.Security.AccessControl.FileSystemAccessRule::.ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)
System.Void System.Security.AccessControl.FileSystemAccessRule::.ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)
System.Void System.Security.AccessControl.FileSystemAccessRule::.ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)
System.Security.AccessControl.FileSystemAuditRule
System.Int32 System.Security.AccessControl.FileSystemAuditRule::AccessMaskFromRights(System.Security.AccessControl.FileSystemRights)
System.Security.AccessControl.FileSystemRights System.Security.AccessControl.FileSystemAuditRule::get_FileSystemRights()
System.Void System.Security.AccessControl.FileSystemAuditRule::.ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AuditFlags)
System.Void System.Security.AccessControl.FileSystemAuditRule::.ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)
System.Void System.Security.AccessControl.FileSystemAuditRule::.ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AuditFlags)
System.Void System.Security.AccessControl.FileSystemAuditRule::.ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)
System.Void System.Security.AccessControl.FileSystemAuditRule::.ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)
System.Security.AccessControl.FileSystemSecurity
System.Exception System.Security.AccessControl.FileSystemSecurity::_HandleErrorCode(System.Int32,System.String,System.Runtime.InteropServices.SafeHandle,System.Object)
System.Security.AccessControl.AccessRule System.Security.AccessControl.FileSystemSecurity::AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)
System.Security.AccessControl.AuditRule System.Security.AccessControl.FileSystemSecurity::AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)
System.Security.AccessControl.AccessControlSections System.Security.AccessControl.FileSystemSecurity::GetAccessControlSectionsFromChanges()
System.Void System.Security.AccessControl.FileSystemSecurity::Persist(System.String)
System.Void System.Security.AccessControl.FileSystemSecurity::Persist(Microsoft.Win32.SafeHandles.SafeFileHandle,System.String)
System.Void System.Security.AccessControl.FileSystemSecurity::AddAccessRule(System.Security.AccessControl.FileSystemAccessRule)
System.Void System.Security.AccessControl.FileSystemSecurity::SetAccessRule(System.Security.AccessControl.FileSystemAccessRule)
System.Void System.Security.AccessControl.FileSystemSecurity::ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule)
System.Boolean System.Security.AccessControl.FileSystemSecurity::RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule)
System.Void System.Security.AccessControl.FileSystemSecurity::RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule)
System.Void System.Security.AccessControl.FileSystemSecurity::RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule)
System.Void System.Security.AccessControl.FileSystemSecurity::AddAuditRule(System.Security.AccessControl.FileSystemAuditRule)
System.Void System.Security.AccessControl.FileSystemSecurity::SetAuditRule(System.Security.AccessControl.FileSystemAuditRule)
System.Boolean System.Security.AccessControl.FileSystemSecurity::RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule)
System.Void System.Security.AccessControl.FileSystemSecurity::RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule)
System.Void System.Security.AccessControl.FileSystemSecurity::RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule)
System.Type System.Security.AccessControl.FileSystemSecurity::get_AccessRightType()
System.Type System.Security.AccessControl.FileSystemSecurity::get_AccessRuleType()
System.Type System.Security.AccessControl.FileSystemSecurity::get_AuditRuleType()
System.Void System.Security.AccessControl.FileSystemSecurity::.ctor(System.Boolean)
System.Void System.Security.AccessControl.FileSystemSecurity::.ctor(System.Boolean,System.String,System.Security.AccessControl.AccessControlSections,System.Boolean)
System.Void System.Security.AccessControl.FileSystemSecurity::.ctor(System.Boolean,Microsoft.Win32.SafeHandles.SafeFileHandle,System.Security.AccessControl.AccessControlSections,System.Boolean)
System.IO.FileSystemAclExtensions
System.Security.AccessControl.DirectorySecurity System.IO.FileSystemAclExtensions::GetAccessControl(System.IO.DirectoryInfo)
System.Security.AccessControl.DirectorySecurity System.IO.FileSystemAclExtensions::GetAccessControl(System.IO.DirectoryInfo,System.Security.AccessControl.AccessControlSections)
System.Void System.IO.FileSystemAclExtensions::SetAccessControl(System.IO.DirectoryInfo,System.Security.AccessControl.DirectorySecurity)
System.Security.AccessControl.FileSecurity System.IO.FileSystemAclExtensions::GetAccessControl(System.IO.FileInfo)
System.Security.AccessControl.FileSecurity System.IO.FileSystemAclExtensions::GetAccessControl(System.IO.FileInfo,System.Security.AccessControl.AccessControlSections)
System.Void System.IO.FileSystemAclExtensions::SetAccessControl(System.IO.FileInfo,System.Security.AccessControl.FileSecurity)
System.Security.AccessControl.FileSecurity System.IO.FileSystemAclExtensions::GetAccessControl(System.IO.FileStream)
System.Void System.IO.FileSystemAclExtensions::SetAccessControl(System.IO.FileStream,System.Security.AccessControl.FileSecurity)
System.Void System.IO.FileSystemAclExtensions::Create(System.IO.DirectoryInfo,System.Security.AccessControl.DirectorySecurity)
System.IO.FileStream System.IO.FileSystemAclExtensions::Create(System.IO.FileInfo,System.IO.FileMode,System.Security.AccessControl.FileSystemRights,System.IO.FileShare,System.Int32,System.IO.FileOptions,System.Security.AccessControl.FileSecurity)
System.IO.DirectoryInfo System.IO.FileSystemAclExtensions::CreateDirectory(System.Security.AccessControl.DirectorySecurity,System.String)
System.IO.FileAccess System.IO.FileSystemAclExtensions::GetFileStreamFileAccess(System.Security.AccessControl.FileSystemRights)
Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileSystemAclExtensions::CreateFileHandle(System.String,System.IO.FileMode,System.Security.AccessControl.FileSystemRights,System.IO.FileShare,System.IO.FileOptions,System.Security.AccessControl.FileSecurity)
System.Void System.IO.FileSystemAclExtensions::ValidateFileHandle(Microsoft.Win32.SafeHandles.SafeFileHandle,System.String)
System.IO.DisableMediaInsertionPrompt
System.IO.DisableMediaInsertionPrompt System.IO.DisableMediaInsertionPrompt::Create()
System.Void System.IO.DisableMediaInsertionPrompt::Dispose()
System.IO.PathInternal
System.Boolean System.IO.PathInternal::IsRoot(System.ReadOnlySpan`1<System.Char>)
System.String System.IO.PathInternal::TrimEndingDirectorySeparator(System.String)
System.Boolean System.IO.PathInternal::EndsInDirectorySeparator(System.String)
System.Boolean System.IO.PathInternal::EndsInDirectorySeparator(System.ReadOnlySpan`1<System.Char>)
System.IO.PathInternal
System.Boolean System.IO.PathInternal::IsValidDriveChar(System.Char)
System.Boolean System.IO.PathInternal::EndsWithPeriodOrSpace(System.String)
System.String System.IO.PathInternal::EnsureExtendedPrefixIfNeeded(System.String)
System.String System.IO.PathInternal::EnsureExtendedPrefix(System.String)
System.Boolean System.IO.PathInternal::IsDevice(System.ReadOnlySpan`1<System.Char>)
System.Boolean System.IO.PathInternal::IsDeviceUNC(System.ReadOnlySpan`1<System.Char>)
System.Boolean System.IO.PathInternal::IsExtended(System.ReadOnlySpan`1<System.Char>)
System.Int32 System.IO.PathInternal::GetRootLength(System.ReadOnlySpan`1<System.Char>)
System.Boolean System.IO.PathInternal::IsPartiallyQualified(System.ReadOnlySpan`1<System.Char>)
System.Boolean System.IO.PathInternal::IsDirectorySeparator(System.Char)
System.IO.Win32Marshal
System.Exception System.IO.Win32Marshal::GetExceptionForWin32Error(System.Int32,System.String)
System.Int32 System.IO.Win32Marshal::MakeHRFromErrorCode(System.Int32)
System.String System.IO.Win32Marshal::GetMessage(System.Int32)
System.IO.FileSystem
System.Boolean System.IO.FileSystem::DirectoryExists(System.String)
System.Boolean System.IO.FileSystem::DirectoryExists(System.String,System.Int32&)
System.Boolean System.IO.FileSystem::FileExists(System.String)
System.Int32 System.IO.FileSystem::FillAttributeInfo(System.String,Interop/Kernel32/WIN32_FILE_ATTRIBUTE_DATA&,System.Boolean)
System.IO.FileSystem
System.Void System.IO.FileSystem::CreateDirectory(System.String,System.Byte[])