public static void WriteAllLines(string path, IEnumerable <string> contents, System.Text.Encoding?encoding = null) { if (!Validation.CanWrite(path)) { DebugConsole.ThrowError($"Cannot write all lines to \"{path}\": failed validation"); return; } System.IO.File.WriteAllLines(path, contents, encoding ?? System.Text.Encoding.UTF8); }
public static void WriteAllLines(string path, IEnumerable <string> contents, System.Text.Encoding?encoding = null) { if (!Validation.CanWrite(path, false)) { DebugConsole.ThrowError($"Cannot write all lines to \"{path}\": modifying the files in this folder/with this extension is not allowed."); return; } System.IO.File.WriteAllLines(path, contents, encoding ?? System.Text.Encoding.UTF8); }
public static void WriteAllText(string path, string contents, System.Text.Encoding?encoding = null) { if (!Validation.CanWrite(path)) { DebugConsole.ThrowError($"Cannot write all text to \"{path}\": modifying the files in the folder is not allowed."); return; } System.IO.File.WriteAllText(path, contents, encoding ?? System.Text.Encoding.UTF8); }
public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content, System.Text.Encoding?contentEncoding, string?mediaType) { throw null; }
public static bool TryCreate(string address, string?displayName, System.Text.Encoding?displayNameEncoding, [System.Diagnostics.CodeAnalysis.NotNullWhenAttribute(true)] out MailAddress?result) { throw null; }
public MailAddress(string address, string?displayName, System.Text.Encoding?displayNameEncoding) { }
public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content, System.Text.Encoding?contentEncoding, string?mediaType) { throw null; }
public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, string?name, System.Text.Encoding?contentEncoding, string?mediaType) { throw null; }
public static string[] ReadAllLines(string path, System.Text.Encoding?encoding = null) { return(System.IO.File.ReadAllLines(path, encoding ?? System.Text.Encoding.UTF8)); }
public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding?entryNameEncoding) { throw null; }
public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding?entryNameEncoding, bool overwriteFiles) { }
public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding?entryNameEncoding) { }
public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding?entryNameEncoding) { }
public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding?encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose?onClose) { throw null; }
public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding?encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose?onClose) { throw null; }