Class S3V4FileSystemCapabilities
  
  
  
  
    Inheritance
    System.Object
    S3V4FileSystemCapabilities
   
  
  
    Inherited Members
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
   
  
  Assembly: NFX.Web.dll
  Syntax
  
    public class S3V4FileSystemCapabilities : IFileSystemCapabilities
   
  Properties
  
  
  
  
  Instance
  
  
  Declaration
  
    public static S3V4FileSystemCapabilities Instance { get; }
   
  Property Value
  
  
  
  
  IsReadonly
  
  
  Declaration
  
    public bool IsReadonly { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  MaxDirectoryNameLength
  
  
  Declaration
  
    public int MaxDirectoryNameLength { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  MaxFileNameLength
  
  
  Declaration
  
    public int MaxFileNameLength { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  MaxFilePathLength
  
  
  Declaration
  
    public int MaxFilePathLength { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  MaxFileSize
  
  
  Declaration
  
    public ulong MaxFileSize { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.UInt64 | 
         | 
      
    
  
  
  
  
  PathSeparatorCharacters
  
  
  Declaration
  
    public char[] PathSeparatorCharacters { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Char[] | 
         | 
      
    
  
  
  
  
  SupportsAsyncronousAPI
  
  
  Declaration
  
    public bool SupportsAsyncronousAPI { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsCreationTimestamps
  
  
  Declaration
  
    public bool SupportsCreationTimestamps { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsCreationUserNames
  
  
  Declaration
  
    public bool SupportsCreationUserNames { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public bool SupportsCustomMetadata { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsDirectoryRenaming
  
  
  Declaration
  
    public bool SupportsDirectoryRenaming { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsDirectorySizes
  
  
  Declaration
  
    public bool SupportsDirectorySizes { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsFileModification
  
  
  Declaration
  
    public bool SupportsFileModification { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsFileRenaming
  
  
  Declaration
  
    public bool SupportsFileRenaming { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsFileSizes
  
  
  Declaration
  
    public bool SupportsFileSizes { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsLastAccessTimestamps
  
  
  Declaration
  
    public bool SupportsLastAccessTimestamps { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsLastAccessUserNames
  
  
  Declaration
  
    public bool SupportsLastAccessUserNames { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsModificationTimestamps
  
  
  Declaration
  
    public bool SupportsModificationTimestamps { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsModificationUserNames
  
  
  Declaration
  
    public bool SupportsModificationUserNames { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsReadonlyDirectories
  
  
  Declaration
  
    public bool SupportsReadonlyDirectories { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsReadonlyFiles
  
  
  Declaration
  
    public bool SupportsReadonlyFiles { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsSecurity
  
  
  Declaration
  
    public bool SupportsSecurity { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsStreamSeek
  
  
  Declaration
  
    public bool SupportsStreamSeek { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsTransactions
  
  
  Declaration
  
    public bool SupportsTransactions { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  SupportsVersioning
  
  
  Declaration
  
    public bool SupportsVersioning { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  Implements
  
  Extension Methods