Add XML Docs for pubternal types

\n\nCommit migrated from 033ea04bab
This commit is contained in:
Kevin Pilch 2019-08-23 13:58:33 -07:00 committed by Kevin Pilch
parent a935b9544f
commit e1974283f0
4 changed files with 19 additions and 6 deletions

View File

@ -8,7 +8,8 @@ using System.Diagnostics;
namespace Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Internal namespace Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Internal
{ {
/// <summary> /// <summary>
/// This type is for internal uses only and is not meant to be consumed by any other library. /// This API supports infrastructure and is not intended to be used
/// directly from your code. This API may change or be removed in future releases.
/// </summary> /// </summary>
[DebuggerDisplay("{Name,nq}")] [DebuggerDisplay("{Name,nq}")]
public class Entry : IEquatable<Entry> public class Entry : IEquatable<Entry>

View File

@ -1,4 +1,4 @@
// Copyright (c) .NET Foundation. All rights reserved. // Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System; using System;
@ -7,6 +7,10 @@ using System.Reflection;
namespace Microsoft.Extensions.Localization.Internal namespace Microsoft.Extensions.Localization.Internal
{ {
/// <summary>
/// This API supports infrastructure and is not intended to be used
/// directly from your code. This API may change or be removed in future releases.
/// </summary>
public class AssemblyWrapper public class AssemblyWrapper
{ {
public AssemblyWrapper(Assembly assembly) public AssemblyWrapper(Assembly assembly)

View File

@ -1,11 +1,15 @@
// Copyright (c) .NET Foundation. All rights reserved. // Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Collections.Generic; using System.Collections.Generic;
using System.Globalization; using System.Globalization;
namespace Microsoft.Extensions.Localization.Internal namespace Microsoft.Extensions.Localization.Internal
{ {
/// <summary>
/// This API supports infrastructure and is not intended to be used
/// directly from your code. This API may change or be removed in future releases.
/// </summary>
public interface IResourceStringProvider public interface IResourceStringProvider
{ {
IList<string> GetAllResourceStrings(CultureInfo culture, bool throwOnMissing); IList<string> GetAllResourceStrings(CultureInfo culture, bool throwOnMissing);

View File

@ -1,5 +1,5 @@
// Copyright (c) .NET Foundation. All rights reserved. // Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
@ -9,6 +9,10 @@ using System.Resources;
namespace Microsoft.Extensions.Localization.Internal namespace Microsoft.Extensions.Localization.Internal
{ {
/// <summary>
/// This API supports infrastructure and is not intended to be used
/// directly from your code. This API may change or be removed in future releases.
/// </summary>
public class ResourceManagerStringProvider : IResourceStringProvider public class ResourceManagerStringProvider : IResourceStringProvider
{ {
private readonly IResourceNamesCache _resourceNamesCache; private readonly IResourceNamesCache _resourceNamesCache;