3 types derived from XmlDocumentationProvider
Microsoft.CodeAnalysis.Workspaces (3)
Utilities\Documentation\XmlDocumentationProvider.cs (3)
101
private sealed class ContentBasedXmlDocumentationProvider :
XmlDocumentationProvider
149
private sealed class FileBasedXmlDocumentationProvider :
XmlDocumentationProvider
176
private sealed class NullXmlDocumentationProvider :
XmlDocumentationProvider
12 references to XmlDocumentationProvider
ConfigurationSchemaGenerator (2)
ConfigSchemaGenerator.cs (2)
48
var
documentationProvider =
XmlDocumentationProvider
.CreateFromFile(docPath);
Microsoft.CodeAnalysis.Workspaces (8)
Utilities\Documentation\XmlDocumentationProvider.cs (7)
33
/// Creates an <see cref="
XmlDocumentationProvider
"/> from bytes representing XML documentation data.
36
/// <returns>An <see cref="
XmlDocumentationProvider
"/>.</returns>
37
public static
XmlDocumentationProvider
CreateFromBytes(byte[] xmlDocCommentBytes)
40
private static
XmlDocumentationProvider
DefaultXmlDocumentationProvider { get; } = new NullXmlDocumentationProvider();
43
/// Creates an <see cref="
XmlDocumentationProvider
"/> from an XML documentation file.
46
/// <returns>An <see cref="
XmlDocumentationProvider
"/>.</returns>
47
public static
XmlDocumentationProvider
CreateFromFile(string xmlDocCommentFilePath)
Workspace\Host\Documentation\DocumentationProviderServiceFactory.cs (1)
39
provider = _assemblyPathToDocumentationProviderMap.GetOrAdd(assemblyPath,
XmlDocumentationProvider
.CreateFromFile);
Microsoft.ML.CodeAnalyzer.Tests (2)
Helpers\AdditionalMetadataReferences.cs (2)
32
var
documentationProvider =
XmlDocumentationProvider
.CreateFromFile(Path.ChangeExtension(location, ".pdb"));