RegexCompilationInfo.IsPublic 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示已编译的正则表达式是否具有公共可见性。
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
。