Bagikan melalui


SymbolInfo Struktur

Definisi

public value class SymbolInfo : IEquatable<Microsoft::CodeAnalysis::SymbolInfo>
public struct SymbolInfo : IEquatable<Microsoft.CodeAnalysis.SymbolInfo>
public readonly struct SymbolInfo : IEquatable<Microsoft.CodeAnalysis.SymbolInfo>
type SymbolInfo = struct
Public Structure SymbolInfo
Implements IEquatable(Of SymbolInfo)
Warisan
SymbolInfo
Penerapan

Properti

CandidateReason

Jika ekspresi tidak berhasil diselesaikan ke simbol, tetapi ada satu atau beberapa simbol yang mungkin telah dipertimbangkan tetapi dibuang, properti ini menjelaskan mengapa simbol atau simbol tersebut tidak dianggap cocok.

CandidateSymbols

Jika ekspresi tidak berhasil diselesaikan ke simbol, tetapi ada satu atau beberapa simbol yang mungkin telah dipertimbangkan tetapi dibuang, properti ini mengembalikan simbol tersebut. Alasan bahwa simbol tidak berhasil diselesaikan ke simbol tersedia di CandidateReason properti . Misalnya, jika simbol tidak dapat diakses, ambigu, atau digunakan dalam konteks yang salah.

Symbol

Simbol yang disebut oleh simpul sintaks, jika ada. Mengembalikan null jika ekspresi yang diberikan tidak berhasil mengikat ke simbol tunggal. Jika null dikembalikan, mungkin masih ada kasus bahwa kita memiliki satu atau beberapa "tebakan terbaik" tentang simbol apa yang dimaksudkan. Tebakan CandidateSymbols terbaik ini tersedia melalui properti .

Metode

Equals(Object)
Equals(SymbolInfo)
GetHashCode()

Berlaku untuk