Condividi tramite


AnalyzerFileReference Classe

Definizione

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

public ref class AnalyzerFileReference sealed : Microsoft::CodeAnalysis::Diagnostics::AnalyzerReference, IEquatable<Microsoft::CodeAnalysis::Diagnostics::AnalyzerReference ^>
public sealed class AnalyzerFileReference : Microsoft.CodeAnalysis.Diagnostics.AnalyzerReference, IEquatable<Microsoft.CodeAnalysis.Diagnostics.AnalyzerReference>
type AnalyzerFileReference = class
    inherit AnalyzerReference
    interface IEquatable<AnalyzerReference>
Public NotInheritable Class AnalyzerFileReference
Inherits AnalyzerReference
Implements IEquatable(Of AnalyzerReference)
Ereditarietà
AnalyzerFileReference
Implementazioni

Commenti

L'analizzatore viene letto dal file, di proprietà del riferimento e non cambia perché il riferimento viene accessibile fino a quando l'oggetto di riferimento non viene garbage collection.

Se è necessario gestire la durata del riferimento dell'analizzatore (e il flusso di file) usare AnalyzerImageReferencein modo esplicito .

Costruttori

AnalyzerFileReference(String, IAnalyzerAssemblyLoader)

Crea un analizzatoreFileReference con l'oggetto specificato fullPath e assemblyLoader.

Proprietà

AssemblyLoader

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Display

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

FullPath

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Id

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Metodi

Equals(AnalyzerFileReference)

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Equals(AnalyzerReference)

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Equals(Object)

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetAnalyzers(String)

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetAnalyzersForAllLanguages()

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetAssembly()

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetGenerators()
Obsoleti.

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetGenerators()
Obsoleti.

Ottiene tutti i generatori di origine definiti in questo riferimento all'assembly.

(Ereditato da AnalyzerReference)
GetGenerators(String)

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetGenerators(String)

Ottiene tutti i generatori definiti in questo riferimento all'assembly per l'oggetto specificato language.

(Ereditato da AnalyzerReference)
GetGeneratorsForAllLanguages()

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

GetGeneratorsForAllLanguages()

Ottiene tutti i generatori di origine definiti in questo riferimento all'assembly.

(Ereditato da AnalyzerReference)
GetHashCode()

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Eventi

AnalyzerLoadFailed

Rappresenta gli analizzatori archiviati in un file di assembly dell'analizzatore.

Si applica a