本文整理汇总了C#中LookupOptions.CanConsiderNamespaces方法的典型用法代码示例。如果您正苦于以下问题:C# LookupOptions.CanConsiderNamespaces方法的具体用法?C# LookupOptions.CanConsiderNamespaces怎么用?C# LookupOptions.CanConsiderNamespaces使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类LookupOptions
的用法示例。
在下文中一共展示了LookupOptions.CanConsiderNamespaces方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AddLookupSymbolsInfoInUsings
internal static void AddLookupSymbolsInfoInUsings(
ImmutableArray<NamespaceOrTypeAndUsingDirective> usings, Binder binder, LookupSymbolsInfo result, LookupOptions options)
{
Debug.Assert(!options.CanConsiderNamespaces());
// look in all using namespaces
foreach (var namespaceSymbol in usings)
{
foreach (var member in namespaceSymbol.NamespaceOrType.GetMembersUnordered())
{
if (binder.CanAddLookupSymbolInfo(member, options, null))
{
result.AddSymbol(member, member.Name, member.GetArity());
}
}
}
}