コード例 #1
0
 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);
 }
コード例 #2
0
ファイル: SafeIO.cs プロジェクト: parhelia512/Barotrauma
 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);
 }
コード例 #3
0
ファイル: SafeIO.cs プロジェクト: yuandev/Barotrauma
 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);
 }
コード例 #4
0
ファイル: System.Net.Mail.cs プロジェクト: yukozh/runtime
 public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content, System.Text.Encoding?contentEncoding, string?mediaType)
 {
     throw null;
 }
コード例 #5
0
ファイル: System.Net.Mail.cs プロジェクト: yukozh/runtime
 public static bool TryCreate(string address, string?displayName, System.Text.Encoding?displayNameEncoding, [System.Diagnostics.CodeAnalysis.NotNullWhenAttribute(true)] out MailAddress?result)
 {
     throw null;
 }
コード例 #6
0
ファイル: System.Net.Mail.cs プロジェクト: yukozh/runtime
 public MailAddress(string address, string?displayName, System.Text.Encoding?displayNameEncoding)
 {
 }
コード例 #7
0
ファイル: System.Net.Mail.cs プロジェクト: yukozh/runtime
 public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content, System.Text.Encoding?contentEncoding, string?mediaType)
 {
     throw null;
 }
コード例 #8
0
ファイル: System.Net.Mail.cs プロジェクト: yukozh/runtime
 public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, string?name, System.Text.Encoding?contentEncoding, string?mediaType)
 {
     throw null;
 }
コード例 #9
0
ファイル: SafeIO.cs プロジェクト: parhelia512/Barotrauma
 public static string[] ReadAllLines(string path, System.Text.Encoding?encoding = null)
 {
     return(System.IO.File.ReadAllLines(path, encoding ?? System.Text.Encoding.UTF8));
 }
コード例 #10
0
 public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding?entryNameEncoding)
 {
     throw null;
 }
コード例 #11
0
 public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding?entryNameEncoding, bool overwriteFiles)
 {
 }
コード例 #12
0
 public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding?entryNameEncoding)
 {
 }
コード例 #13
0
 public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding?entryNameEncoding)
 {
 }
コード例 #14
0
 public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding?encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose?onClose)
 {
     throw null;
 }
コード例 #15
0
 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;
 }