Freigeben über


SymbolInfo.CandidateSymbols Eigenschaft

Definition

Wenn der Ausdruck nicht erfolgreich in ein Symbol aufgelöst wurde, aber ein oder mehrere Symbole möglicherweise berücksichtigt, aber verworfen wurden, gibt diese Eigenschaft diese Symbole zurück. Der Grund, warum die Symbole nicht erfolgreich in ein Symbol aufgelöst wurden, ist in der CandidateReason -Eigenschaft verfügbar. Beispielsweise, wenn auf das Symbol nicht zugegriffen werden kann, mehrdeutig oder im falschen Kontext verwendet wurde.

public:
 property System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::ISymbol ^> CandidateSymbols { System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::ISymbol ^> get(); };
public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ISymbol> CandidateSymbols { get; }
member this.CandidateSymbols : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ISymbol>
Public ReadOnly Property CandidateSymbols As ImmutableArray(Of ISymbol)

Eigenschaftswert

Hinweise

Gibt nie ein default Array zurück.

Gilt für: