RegexCompilationInfo.IsPublic Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее на то, обладает ли скомпилированное регулярное выражение общей видимостью.
public:
property bool IsPublic { bool get(); void set(bool value); };
public bool IsPublic { get; set; }
member this.IsPublic : bool with get, set
Public Property IsPublic As Boolean
Значение свойства
Значение true
, если регулярное выражение обладает общей видимостью, иначе значение false
.
Комментарии
Если IsPublic свойство имеет значение false
, класс регулярного выражения, определенный текущим экземпляром, может быть создан только кодом, который выполняется в сборке, содержащей класс. Однако, поскольку Regex.CompileToAssembly метод создает сборку, содержащую только скомпилированные регулярные выражения и не допускает добавление дополнительного кода, нет причин присваивать этому свойству значение false
.