Freigeben über


RegexCompilationInfo.IsPublic Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der kompilierte reguläre Ausdruck öffentliche Sichtbarkeit hat.

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

truewenn der reguläre Ausdruck öffentliche Sichtbarkeit hat; andernfalls . false

Hinweise

Wenn die IsPublic Eigenschaft lautet false, kann die von der aktuellen Instanz definierte Klasse für reguläre Ausdrücke nur durch Code instanziiert werden, der in der Assembly ausgeführt wird, die die Klasse enthält. Da die Regex.CompileToAssembly Methode jedoch eine Assembly generiert, die nur kompilierte reguläre Ausdrücke enthält und keine zusätzlichen Code hinzugefügt werden kann, gibt es im Allgemeinen keinen Grund, diese Eigenschaft einem Wert falsezuzuweisen.

Gilt für: