Skip to content

Commit

Permalink
Add API diff between .NET Core 3.0 preview5 and preview6. (#2841)
Browse files Browse the repository at this point in the history
* Add API diff between .NET Core 3.0 preview5 and preview6.

* Fix title in Standalon-packages.md file
  • Loading branch information
wtgodbe committed Jun 10, 2019
1 parent 775f46e commit 89589fe
Show file tree
Hide file tree
Showing 40 changed files with 2,243 additions and 0 deletions.
37 changes: 37 additions & 0 deletions release-notes/3.0/preview/api-diff/preview6/3.0-preview6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# API Difference netcoreapp3.0-preview5 vs netcoreapp3.0-preview6

API listing follows standard diff formatting. Lines preceded by a '+' are
additions and a '-' indicates removal.

* [Microsoft.VisualBasic](3.0-preview6_Microsoft.VisualBasic.md)
* [Microsoft.VisualBasic.ApplicationServices](3.0-preview6_Microsoft.VisualBasic.ApplicationServices.md)
* [Microsoft.VisualBasic.Devices](3.0-preview6_Microsoft.VisualBasic.Devices.md)
* [Microsoft.VisualBasic.MyServices](3.0-preview6_Microsoft.VisualBasic.MyServices.md)
* [System](3.0-preview6_System.md)
* [System.Collections.Generic](3.0-preview6_System.Collections.Generic.md)
* [System.Collections.Immutable](3.0-preview6_System.Collections.Immutable.md)
* [System.ComponentModel](3.0-preview6_System.ComponentModel.md)
* [System.Data](3.0-preview6_System.Data.md)
* [System.Data.Common](3.0-preview6_System.Data.Common.md)
* [System.Diagnostics.CodeAnalysis](3.0-preview6_System.Diagnostics.CodeAnalysis.md)
* [System.Diagnostics.Tracing](3.0-preview6_System.Diagnostics.Tracing.md)
* [System.Drawing](3.0-preview6_System.Drawing.md)
* [System.IO](3.0-preview6_System.IO.md)
* [System.Linq](3.0-preview6_System.Linq.md)
* [System.Net.Http](3.0-preview6_System.Net.Http.md)
* [System.Net.Security](3.0-preview6_System.Net.Security.md)
* [System.Net.Sockets](3.0-preview6_System.Net.Sockets.md)
* [System.Numerics](3.0-preview6_System.Numerics.md)
* [System.Reflection](3.0-preview6_System.Reflection.md)
* [System.Reflection.Emit](3.0-preview6_System.Reflection.Emit.md)
* [System.Runtime.CompilerServices](3.0-preview6_System.Runtime.CompilerServices.md)
* [System.Runtime.InteropServices](3.0-preview6_System.Runtime.InteropServices.md)
* [System.Runtime.Intrinsics.X86](3.0-preview6_System.Runtime.Intrinsics.X86.md)
* [System.Text.Encodings.Web](3.0-preview6_System.Text.Encodings.Web.md)
* [System.Text.Json](3.0-preview6_System.Text.Json.md)
* [System.Text.Json.Serialization](3.0-preview6_System.Text.Json.Serialization.md)
* [System.Text.Unicode](3.0-preview6_System.Text.Unicode.md)
* [System.Threading](3.0-preview6_System.Threading.md)
* [System.Threading.Tasks](3.0-preview6_System.Threading.Tasks.md)
* [System.Xml.Schema](3.0-preview6_System.Xml.Schema.md)

Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Microsoft.VisualBasic.ApplicationServices

``` diff
namespace Microsoft.VisualBasic.ApplicationServices {
public class ApplicationBase {
+ public AssemblyInfo Info { get; }
}
+ public class AssemblyInfo {
+ public AssemblyInfo(Assembly currentAssembly);
+ public string AssemblyName { get; }
+ public string CompanyName { get; }
+ public string Copyright { get; }
+ public string Description { get; }
+ public string DirectoryPath { get; }
+ public ReadOnlyCollection<Assembly> LoadedAssemblies { get; }
+ public string ProductName { get; }
+ public string StackTrace { get; }
+ public string Title { get; }
+ public string Trademark { get; }
+ public Version Version { get; }
+ public long WorkingSet { get; }
+ }
+ public class ConsoleApplicationBase : ApplicationBase {
+ public ConsoleApplicationBase();
+ public ReadOnlyCollection<string> CommandLineArgs { get; }
+ protected ReadOnlyCollection<string> InternalCommandLine { set; }
+ }
}
```

Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Microsoft.VisualBasic.Devices

``` diff
namespace Microsoft.VisualBasic.Devices {
public class ComputerInfo {
+ public ulong AvailablePhysicalMemory { get; }
+ public ulong AvailableVirtualMemory { get; }
+ public ulong TotalPhysicalMemory { get; }
+ public ulong TotalVirtualMemory { get; }
}
}
```

Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Microsoft.VisualBasic.MyServices

``` diff
namespace Microsoft.VisualBasic.MyServices {
public class FileSystemProxy {
+ public string CurrentDirectory { get; set; }
+ public ReadOnlyCollection<DriveInfo> Drives { get; }
+ public string CombinePath(string baseDirectory, string relativePath);
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName);
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI);
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI, UICancelOption onUserCancel);
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite);
+ public void CopyFile(string sourceFileName, string destinationFileName);
+ public void CopyFile(string sourceFileName, string destinationFileName, UIOption showUI);
+ public void CopyFile(string sourceFileName, string destinationFileName, UIOption showUI, UICancelOption onUserCancel);
+ public void CopyFile(string sourceFileName, string destinationFileName, bool overwrite);
+ public void CreateDirectory(string directory);
+ public void DeleteDirectory(string directory, DeleteDirectoryOption onDirectoryNotEmpty);
+ public void DeleteDirectory(string directory, UIOption showUI, RecycleOption recycle);
+ public void DeleteDirectory(string directory, UIOption showUI, RecycleOption recycle, UICancelOption onUserCancel);
+ public void DeleteFile(string file);
+ public void DeleteFile(string file, UIOption showUI, RecycleOption recycle);
+ public void DeleteFile(string file, UIOption showUI, RecycleOption recycle, UICancelOption onUserCancel);
+ public bool DirectoryExists(string directory);
+ public bool FileExists(string file);
+ public ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, SearchOption searchType);
+ public ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, SearchOption searchType, params string[] fileWildcards);
+ public ReadOnlyCollection<string> GetDirectories(string directory);
+ public ReadOnlyCollection<string> GetDirectories(string directory, SearchOption searchType, params string[] wildcards);
+ public DirectoryInfo GetDirectoryInfo(string directory);
+ public DriveInfo GetDriveInfo(string drive);
+ public FileInfo GetFileInfo(string file);
+ public ReadOnlyCollection<string> GetFiles(string directory);
+ public ReadOnlyCollection<string> GetFiles(string directory, SearchOption searchType, params string[] wildcards);
+ public string GetName(string path);
+ public string GetParentPath(string path);
+ public string GetTempFileName();
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName);
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI);
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI, UICancelOption onUserCancel);
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite);
+ public void MoveFile(string sourceFileName, string destinationFileName);
+ public void MoveFile(string sourceFileName, string destinationFileName, UIOption showUI);
+ public void MoveFile(string sourceFileName, string destinationFileName, UIOption showUI, UICancelOption onUserCancel);
+ public void MoveFile(string sourceFileName, string destinationFileName, bool overwrite);
+ public TextFieldParser OpenTextFieldParser(string file);
+ public TextFieldParser OpenTextFieldParser(string file, params int[] fieldWidths);
+ public TextFieldParser OpenTextFieldParser(string file, params string[] delimiters);
+ public StreamReader OpenTextFileReader(string file);
+ public StreamReader OpenTextFileReader(string file, Encoding encoding);
+ public StreamWriter OpenTextFileWriter(string file, bool append);
+ public StreamWriter OpenTextFileWriter(string file, bool append, Encoding encoding);
+ public byte[] ReadAllBytes(string file);
+ public string ReadAllText(string file);
+ public string ReadAllText(string file, Encoding encoding);
+ public void RenameDirectory(string directory, string newName);
+ public void RenameFile(string file, string newName);
+ public void WriteAllBytes(string file, byte[] data, bool append);
+ public void WriteAllText(string file, string text, bool append);
+ public void WriteAllText(string file, string text, bool append, Encoding encoding);
}
}
```

Loading

0 comments on commit 89589fe

Please sign in to comment.