Make some markup-related classes public

This commit is contained in:
Yoshi Askharoun
2024-02-02 23:26:38 -06:00
parent e9859b350a
commit ab51ed67bf
8 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
using System; using System;
using System.Runtime.Serialization; using System.Runtime.Serialization;
internal static class CommonExtensions public static class CommonExtensions
{ {
/// <inheritdoc cref="SerializationInfo.GetValue(string, Type)"/> /// <inheritdoc cref="SerializationInfo.GetValue(string, Type)"/>
public static T GetValue<T>(this SerializationInfo info, string name) public static T GetValue<T>(this SerializationInfo info, string name)
@@ -6,5 +6,5 @@
namespace Microsoft.Iris.Markup namespace Microsoft.Iris.Markup
{ {
internal delegate LoadResult CreateLoadResultHandler(string uri); public delegate LoadResult CreateLoadResultHandler(string uri);
} }
+2 -2
View File
@@ -9,14 +9,14 @@ using System;
namespace Microsoft.Iris.Markup namespace Microsoft.Iris.Markup
{ {
[Serializable] [Serializable]
internal class ErrorLoadResult : LoadResult public class ErrorLoadResult : LoadResult
{ {
public ErrorLoadResult(string uri) public ErrorLoadResult(string uri)
: base(uri) : base(uri)
{ {
} }
public override TypeSchema FindType(string name) => (TypeSchema)null; public override TypeSchema FindType(string name) => null;
public override LoadResultStatus Status => LoadResultStatus.Error; public override LoadResultStatus Status => LoadResultStatus.Error;
} }
+2 -2
View File
@@ -184,7 +184,7 @@ namespace Microsoft.Iris.Markup
public static void UnloadAll() => LoadResultCache.Clear(); public static void UnloadAll() => LoadResultCache.Clear();
internal static bool RegisterFactoryByProtocol(string protocol, CreateLoadResultHandler handler) public static bool RegisterFactoryByProtocol(string protocol, CreateLoadResultHandler handler)
{ {
if (protocol.EndsWith("://", StringComparison.Ordinal)) if (protocol.EndsWith("://", StringComparison.Ordinal))
protocol = protocol.Substring(0, protocol.Length - 3); protocol = protocol.Substring(0, protocol.Length - 3);
@@ -207,7 +207,7 @@ namespace Microsoft.Iris.Markup
return flag; return flag;
} }
internal static bool RegisterFactoryByExtension(string extension, CreateLoadResultHandler handler) public static bool RegisterFactoryByExtension(string extension, CreateLoadResultHandler handler)
{ {
bool flag = true; bool flag = true;
if (!extension.StartsWith(".", StringComparison.Ordinal)) if (!extension.StartsWith(".", StringComparison.Ordinal))
+1 -1
View File
@@ -10,7 +10,7 @@ using System.Collections.Generic;
namespace Microsoft.Iris.Session namespace Microsoft.Iris.Session
{ {
internal static class ErrorManager public static class ErrorManager
{ {
private static uint s_totalErrorsReported; private static uint s_totalErrorsReported;
private static Stack<ErrorManager.Context> s_contextStack = new Stack<ErrorManager.Context>(); private static Stack<ErrorManager.Context> s_contextStack = new Stack<ErrorManager.Context>();
+1 -1
View File
@@ -6,7 +6,7 @@
namespace Microsoft.Iris.Session namespace Microsoft.Iris.Session
{ {
internal struct ErrorWatermark public struct ErrorWatermark
{ {
private uint _currentErrorCount; private uint _currentErrorCount;
@@ -6,7 +6,7 @@
namespace Microsoft.Iris.Session namespace Microsoft.Iris.Session
{ {
internal interface IErrorContextSource public interface IErrorContextSource
{ {
string GetErrorContextDescription(); string GetErrorContextDescription();
@@ -8,5 +8,5 @@ using System.Collections;
namespace Microsoft.Iris.Session namespace Microsoft.Iris.Session
{ {
internal delegate void NotifyErrorBatch(IList errors); public delegate void NotifyErrorBatch(IList errors);
} }