Skip to content

Class FolderInfo

Namespace: Tool.Utils
Assembly: Tool.Net.dll

文件详情类

csharp
public class FolderInfo

Inheritance

objectFolderInfo

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Extension Methods

ObjectExtension.Add<T>(object, object, object), ObjectExtension.CopyEntity(object, object, params string[]), ObjectExtension.EntityToJson(object), ObjectExtension.EntityToJson(object, bool), ObjectExtension.EntityToJson(object, bool, string), DictionaryExtension.GetDictionary(object), TypeExtension.GetFieldKey(object, string, out bool), TypeExtension.GetFieldKey<T>(object, string, out bool), TypeExtension.GetFieldKey(object, Type, string, out bool), ObjectExtension.GetIntPtr(object), ObjectExtension.GetIntPtrInt(object), TypeExtension.GetPropertieFind(object, string, bool), TypeExtension.GetProperties(object), TypeExtension.GetPropertyKey(object, string, out bool), TypeExtension.GetPropertyKey<T>(object, string, out bool), TypeExtension.GetPropertyKey(object, Type, string, out bool), TypeExtension.GetValue(object, PropertyDescriptor), TypeExtension.GetValue(object, string, bool), TypeExtension.GetValue(object, string), ObjectExtension.Read<T>(object, object, int, int), ObjectExtension.Read<T>(object, int, object, int, int), DictionaryExtension.SetDictionary(object, IDictionary<string, object>), TypeExtension.SetFieldKey(object, string, object), TypeExtension.SetFieldKey<T>(object, string, object), TypeExtension.SetFieldKey(object, Type, string, object), TypeExtension.SetPropertyKey(object, string, object), TypeExtension.SetPropertyKey<T>(object, string, object), TypeExtension.SetPropertyKey(object, Type, string, object), TypeExtension.SetValue(object, PropertyDescriptor, object), TypeExtension.SetValue(object, string, object, bool), TypeExtension.SetValue(object, string, object), ObjectExtension.ToBase64String(object), ObjectExtension.ToBytes(object), ObjectExtension.ToBytes(object, out Type), DictionaryExtension.ToDictionary(object), DictionaryExtension.ToDictionary<T>(object), DictionaryExtension.ToIDictionary(object), DictionaryExtension.ToIDictionary<T>(object), ObjectExtension.ToJson(object), ObjectExtension.ToJson(object, JsonSerializerOptions), ObjectExtension.ToJsonWeb(object), ObjectExtension.ToJsonWeb(object, Action<JsonSerializerOptions>), ObjectExtension.ToTryVar<T>(object, T), ObjectExtension.ToVar<T>(object), ObjectExtension.ToVar(object, Type, bool), ObjectExtension.ToVar(object, string), ObjectExtension.ToXml(object)

Remarks

代码由逆血提供支持

Constructors

FolderInfo()

无参构造

csharp
public FolderInfo()

FolderInfo(string, string, string, byte, string, DateTime, long)

有参构造

csharp
public FolderInfo(string name, string fullName, string contentType, byte type, string path, DateTime lastWriteTime, long length)

Parameters

name string

fullName string

contentType string

type byte

path string

lastWriteTime DateTime

length long

Properties

ContentType

内容类型

csharp
public string ContentType { get; set; }

Property Value

string

FsoType

文件类型

csharp
public FsoMethod FsoType { get; set; }

Property Value

FsoMethod

FullName

文件名称

csharp
public string FullName { get; set; }

Property Value

string

LastWriteTime

修改日期

csharp
public DateTime LastWriteTime { get; set; }

Property Value

DateTime

Length

大小

csharp
public long Length { get; set; }

Property Value

long

Name

名称

csharp
public string Name { get; set; }

Property Value

string

Path

路径

csharp
public string Path { get; set; }

Property Value

string

Type

文件类型

csharp
public byte Type { get; set; }

Property Value

byte

基于Apache-2.0协议开源