TessaCompilationSourceHelperGetUsingsStaticsAndReferences - метод

Выполняет поиск using, using static м //#reference в тексте исходников для определения списка пространств имён, статических пространств имён и зависимостей, используемых в скрипте.

Definition

Пространство имён: Tessa.Compilation.Sources
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public static (List<string?> Usings, List<string?> Statics, List<string?> References) GetUsingsStaticsAndReferences(
	string text,
	ICollection<string> defaultUsings,
	ICollection<string> defaultStatics,
	ICollection<string> defaultReferences
)

Параметры

text  String
Текст исходников.
defaultUsings  ICollectionString
Юзинги по умолчанию, которые будут исключены из результата данного метода.
defaultStatics  ICollectionString
Статики по умолчанию, которые будут исключены из результата данного метода.
defaultReferences  ICollectionString
Зависимости по умолчанию, которые будут исключены из результата данного метода.

Возвращаемое значение

ValueTupleListString, ListString, ListString
Список юзингов, статиков и зависимостей, используемых в скрипте.

См. также