Freigeben über


CompilationSection.Explicit Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die explicit-Kompilierungsoption von Microsoft Visual Basic verwendet werden soll, oder legt diesen fest.

public:
 property bool Explicit { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("explicit", DefaultValue=true)]
public bool Explicit { get; set; }
[<System.Configuration.ConfigurationProperty("explicit", DefaultValue=true)>]
member this.Explicit : bool with get, set
Public Property Explicit As Boolean

Eigenschaftswert

true, wenn die explicit-Kompilierungsoption von Visual Basic aktiviert ist, andernfalls false. false gibt an, dass die Visual Basic-Kompilierungsoption explicit deaktiviert ist. Der Standardwert ist true.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der Explicit -Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die CompilationSection-Klasse bereitgestellt wird.

// Display Explicit property.
Console.WriteLine("Explicit: {0}",
  configSection.Explicit);

// Set Explicit property.
configSection.Explicit = true;
' Display Explicit property.
Console.WriteLine("Explicit: {0}", _
 configSection.Explicit)

' Set Explicit property.
configSection.Explicit = True

Hinweise

Diese Eigenschaft gibt die Einstellung der Microsoft Visual Basic-Kompilieroption explicit an. Wenn auf truefestgelegt ist, ist die Visual Basic-Kompilieroption explicit aktiviert. Wenn die Option aktiviert ist, müssen alle Variablen explizit mit einer Dim- , Private, Public- oder ReDim -Anweisung deklariert werden. Der Standardwert ist true.

Gilt für: