diff options
author | monojenkins <jo.shields+jenkins@xamarin.com> | 2019-01-10 04:20:42 +0300 |
---|---|---|
committer | monojenkins <jo.shields+jenkins@xamarin.com> | 2019-01-10 04:20:42 +0300 |
commit | 1ecd472bcd31d423a095b439cb81ef844e07cd6b (patch) | |
tree | 3e31e6e082eefc79ba6b3b3550acba41cdb7b305 | |
parent | f3cbab3b55c228fc9ba17828f2f43f0356cbab76 (diff) |
Apply changes from https://github.com/mono/mono/pull/12057 to API snapshot
-rw-r--r-- | profiles/monodroid/mscorlib.cs | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/profiles/monodroid/mscorlib.cs b/profiles/monodroid/mscorlib.cs index 48a26cf..13ace3c 100644 --- a/profiles/monodroid/mscorlib.cs +++ b/profiles/monodroid/mscorlib.cs @@ -10117,16 +10117,30 @@ namespace System.IO } namespace System.IO.Enumeration { - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public ref partial struct FileSystemEntry { + private int _dummyPrimitive; + public System.IO.FileAttributes Attributes { get { throw null; } } + public System.DateTimeOffset CreationTimeUtc { get { throw null; } } public System.ReadOnlySpan<char> Directory { get { throw null; } } public System.ReadOnlySpan<char> FileName { get { throw null; } } public bool IsDirectory { get { throw null; } } + public bool IsHidden { get { throw null; } } + public System.DateTimeOffset LastAccessTimeUtc { get { throw null; } } + public System.DateTimeOffset LastWriteTimeUtc { get { throw null; } } + public long Length { get { throw null; } } public System.ReadOnlySpan<char> OriginalRootDirectory { get { throw null; } } public System.ReadOnlySpan<char> RootDirectory { get { throw null; } } public System.IO.FileSystemInfo ToFileSystemInfo() { throw null; } + public string ToFullPath() { throw null; } public string ToSpecifiedFullPath() { throw null; } + [System.Runtime.CompilerServices.UnsafeValueTypeAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=512)] + public partial struct <_fileNameBuffer>e__FixedBuffer + { + public char FixedElementField; + } } public partial class FileSystemEnumerable<TResult> : System.Collections.Generic.IEnumerable<TResult>, System.Collections.IEnumerable { @@ -10147,11 +10161,11 @@ namespace System.IO.Enumeration public void Dispose() { } protected virtual void Dispose(bool disposing) { } ~FileSystemEnumerator() { } + public bool MoveNext() { throw null; } protected virtual void OnDirectoryFinished(System.ReadOnlySpan<char> directory) { } public void Reset() { } protected virtual bool ShouldIncludeEntry(ref System.IO.Enumeration.FileSystemEntry entry) { throw null; } protected virtual bool ShouldRecurseIntoEntry(ref System.IO.Enumeration.FileSystemEntry entry) { throw null; } - bool System.Collections.IEnumerator.MoveNext() { throw null; } protected abstract TResult TransformEntry(ref System.IO.Enumeration.FileSystemEntry entry); } public static partial class FileSystemName |