Freigeben über


RegexCompilationInfo.IsPublic Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der kompilierte reguläre Ausdruck öffentlich sichtbar ist, oder legt diesen fest.

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

Eigenschaftswert

Boolean

true, wenn der reguläre Ausdruck öffentlich sichtbar ist, andernfalls false.

Hinweise

Wenn die -Eigenschaft ist, kann die klasse für reguläre Ausdrücke, die von der aktuellen Instanz definiert wird, nur durch Code instanziiert werden, der in der Assembly ausgeführt wird, die IsPublic false die -Klasse enthält. Da die -Methode jedoch eine Assembly generiert, die nur kompilierte reguläre Ausdrücke enthält und das Hinzugefügt von zusätzlichem Code nicht zu lässt, gibt es im Allgemeinen keinen Grund, dieser Eigenschaft den Wert Regex.CompileToAssembly zu false zuweisen.

Gilt für