SemanticModel.IsAccessibleCore(Int32, ISymbol) 方法

定义

确定符号是否可从指定位置访问。

protected:
 abstract bool IsAccessibleCore(int position, Microsoft::CodeAnalysis::ISymbol ^ symbol);
protected abstract bool IsAccessibleCore (int position, Microsoft.CodeAnalysis.ISymbol symbol);
abstract member IsAccessibleCore : int * Microsoft.CodeAnalysis.ISymbol -> bool
Protected MustOverride Function IsAccessibleCore (position As Integer, symbol As ISymbol) As Boolean

参数

position
Int32

用于标识声明范围和辅助功能的字符位置。 此字符位置必须位于此 SemanticModel 中根语法节点的 FullSpan 内。

symbol
ISymbol

我们检查的符号以查看它是否可访问。

返回

如果“符号可访问,则为 True,否则为 false。

注解

此方法仅从符号及其包含类型的辅助功能修饰符的角度检查辅助功能。 即使返回 true,给定符号可能由于其他原因(如名称隐藏)而无法引用。

适用于