0x00x0038
Members 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | _info | FILE_FULL_DIR_INFORMATION* | 1 flags | |
| 0x0000 | 0x08 | padding / unreflected | ||
| 0x10 | <Directory>k__BackingField | ReadOnlySpan<System.Char> | Private | |
| 0x10 | <RootDirectory>k__BackingField | ReadOnlySpan<System.Char> | Private | |
| 0x10 | <OriginalRootDirectory>k__BackingField | ReadOnlySpan<System.Char> | Private | |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Initialize(ref FileSystemEntry& entry, const FILE_FULL_DIR_INFORMATION*& info, const ReadOnlySpan<System.Char>& directory, const ReadOnlySpan<System.Char>& rootDirectory, const ReadOnlySpan<System.Char>& originalRootDirectory) | Static+1 flags | — | 0x38 |
| ReadOnlySpan<System.Char> get_Directory() | Public+1 flags | — | 0x10 |
| void set_Directory(const ReadOnlySpan<System.Char>& value) | Private+1 flags | — | 0x10 |
| ReadOnlySpan<System.Char> get_RootDirectory() | Public+1 flags | — | 0x10 |
| void set_RootDirectory(const ReadOnlySpan<System.Char>& value) | Private+1 flags | — | 0x10 |
| ReadOnlySpan<System.Char> get_OriginalRootDirectory() | Public+1 flags | — | 0x10 |
| void set_OriginalRootDirectory(const ReadOnlySpan<System.Char>& value) | Private+1 flags | — | 0x10 |
| ReadOnlySpan<System.Char> get_FileName() | Public+1 flags | — | 0x10 |
| FileAttributes get_Attributes() | Public+1 flags | — | 0x04 |
| bool get_IsDirectory() | Public+1 flags | — | 0x01 |
| FileSystemInfo ToFileSystemInfo() | Public | 0x08 | |
| string ToSpecifiedFullPath() | Public | 0x08 |
Used by 19
types with a member, parameter or interface of this type<>c<>c__DisplayClass3_0<>c__DisplayClass4_0<>c__DisplayClass5_0<>c__DisplayClass6_0<>c__DisplayClass7_0<>c__DisplayClass8_0DelegateEnumeratorDelegateEnumeratorFileSystemEnumerator`1FileSystemEnumerator`1FileSystemInfoFindPredicateFindPredicateFindTransformFindTransformFindTransformFindTransformFindTransform