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

属性值

Boolean

如果正则表达式具有公共可见性,则为 true;否则,为 false

注解

如果 属性为 ,则当前实例定义的正则表达式类只能由包含 类的程序集中执行 IsPublic false 的代码实例化。 但是,由于 方法生成的程序集仅包含已编译的正则表达式,并且不允许添加其他代码,因此通常没有理由为此属性的值 Regex.CompileToAssembly 分配 false

适用于