CodeSnippetCompileUnit Constructors

Definition

Initializes a new instance of the CodeSnippetCompileUnit class.

Overloads

CodeSnippetCompileUnit()

Initializes a new instance of the CodeSnippetCompileUnit class.

CodeSnippetCompileUnit(String)

Initializes a new instance of the CodeSnippetCompileUnit class.

CodeSnippetCompileUnit()

Source:
CodeSnippetCompileUnit.cs
Source:
CodeSnippetCompileUnit.cs

Initializes a new instance of the CodeSnippetCompileUnit class.

public CodeSnippetCompileUnit ();

Remarks

If you use this constructor you should also set the Value property.

Applies to

.NET 9 (package-provided) and other versions
Product Versions
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

CodeSnippetCompileUnit(String)

Source:
CodeSnippetCompileUnit.cs
Source:
CodeSnippetCompileUnit.cs

Initializes a new instance of the CodeSnippetCompileUnit class.

public CodeSnippetCompileUnit (string value);

Parameters

value
String

The literal code fragment to represent.

Examples

The following code example demonstrates how to create a new instance of the CodeSnippetCompileUnit class by using a string that represents literal code.

// Creates a compile unit using a literal sring;
string literalCode;
literalCode = "using System; namespace TestLiteralCode " +
    "{ public class TestClass { public TestClass() {} } }";
CodeSnippetCompileUnit csu = new CodeSnippetCompileUnit( literalCode );

Applies to

.NET 9 (package-provided) and other versions
Product Versions
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9