14 instantiations of ScriptOptions
Microsoft.CodeAnalysis.Scripting (14)
Hosting\CommandLine\CommandLineRunner.cs (1)
158
return new
ScriptOptions
(
ScriptOptions.cs (13)
26
public static ScriptOptions Default { get; } = new
ScriptOptions
(
202
=> (FilePath == filePath) ? this : new
ScriptOptions
(this) { FilePath = filePath ?? "" };
212
=> MetadataReferences.Equals(references) ? this : new
ScriptOptions
(this) { MetadataReferences = CheckImmutableArray(references, nameof(references)) };
309
=> MetadataResolver == resolver ? this : new
ScriptOptions
(this) { MetadataResolver = resolver };
315
=> SourceResolver == resolver ? this : new
ScriptOptions
(this) { SourceResolver = resolver };
322
=> Imports.Equals(imports) ? this : new
ScriptOptions
(this) { Imports = CheckImmutableArray(imports, nameof(imports)) };
356
=> emitDebugInformation == EmitDebugInformation ? this : new
ScriptOptions
(this) { EmitDebugInformation = emitDebugInformation };
362
=> encoding == FileEncoding ? this : new
ScriptOptions
(this) { FileEncoding = encoding };
369
=> optimizationLevel == OptimizationLevel ? this : new
ScriptOptions
(this) { OptimizationLevel = optimizationLevel };
375
=> allowUnsafe == AllowUnsafe ? this : new
ScriptOptions
(this) { AllowUnsafe = allowUnsafe };
381
=> checkOverflow == CheckOverflow ? this : new
ScriptOptions
(this) { CheckOverflow = checkOverflow };
387
=> warningLevel == WarningLevel ? this : new
ScriptOptions
(this) { WarningLevel = warningLevel };
390
=> parseOptions == ParseOptions ? this : new
ScriptOptions
(this) { ParseOptions = parseOptions };
283 references to ScriptOptions
Microsoft.CodeAnalysis.CSharp.Scripting (11)
CSharpScript.cs (8)
33
public static Script<T> Create<T>(string code,
ScriptOptions
options = null, Type globalsType = null, InteractiveAssemblyLoader assemblyLoader = null)
50
public static Script<T> Create<T>(Stream code,
ScriptOptions
options = null, Type globalsType = null, InteractiveAssemblyLoader assemblyLoader = null)
65
public static Script<object> Create(string code,
ScriptOptions
options = null, Type globalsType = null, InteractiveAssemblyLoader assemblyLoader = null)
81
public static Script<object> Create(Stream code,
ScriptOptions
options = null, Type globalsType = null, InteractiveAssemblyLoader assemblyLoader = null)
98
public static Task<ScriptState<T>> RunAsync<T>(string code,
ScriptOptions
options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken))
112
public static Task<ScriptState<object>> RunAsync(string code,
ScriptOptions
options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken))
128
public static Task<T> EvaluateAsync<T>(string code,
ScriptOptions
options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken))
143
public static Task<object> EvaluateAsync(string code,
ScriptOptions
options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken))
Hosting\CSharpReplServiceProvider.cs (1)
27
public override Script<T> CreateScript<T>(string code,
ScriptOptions
options, Type globalsTypeOpt, InteractiveAssemblyLoader assemblyLoader)
ScriptOptionsExtensions.cs (2)
14
public static
ScriptOptions
WithLanguageVersion(this
ScriptOptions
options, LanguageVersion languageVersion)
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (23)
InteractiveSessionReferencesTests.cs (23)
42
var
options =
ScriptOptions
.Default.AddImports("System.Diagnostics");
61
var
newOptions = s0.Script.Options.AddReferences(typeof(Process).Assembly);
120
var
options =
ScriptOptions
.Default.WithMetadataResolver(ScriptMetadataResolver.Default.WithSearchPaths(RuntimeEnvironment.GetRuntimeDirectory()));
139
var
options =
ScriptOptions
.Default;
161
var
options =
ScriptOptions
.Default.
181
var
options0 =
ScriptOptions
.Default.AddReferences(
196
var
options1 = options0.AddReferences(typeof(System.Xml.XmlDocument).Assembly);
204
var
options2 = options1.AddReferences("System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
212
var
options3 = options2.AddReferences(typeof(System.Windows.Forms.Form).Assembly.Location);
224
var
options =
ScriptOptions
.Default.
478
var
options =
ScriptOptions
.Default.AddReferences(badTypeRef);
497
var
options =
ScriptOptions
.Default.
536
var s0 = await CSharpScript.Create("new C()", options:
ScriptOptions
.Default.AddReferences(portableLibRef), assemblyLoader: loader).RunAsync();
581
ScriptOptions
.Default.WithReferences(libRef),
1121
var s0 = await CSharpScript.RunAsync("C c;",
ScriptOptions
.Default.WithReferences(libFile.Path));
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (89)
InteractiveSessionTests.cs (32)
210
var
options =
ScriptOptions
.Default.
411
CSharpScript.Create("using InteractiveFixtures.C;",
ScriptOptions
.Default.AddReferences(HostAssembly)).
422
var s0 = CSharpScript.RunAsync("",
ScriptOptions
.Default.AddReferences(HostAssembly));
462
var
options =
ScriptOptions
.Default.AddImports("System");
999
var
options =
ScriptOptions
.Default.AddReferences(
1114
var
options =
ScriptOptions
.Default.
1132
var
options =
ScriptOptions
.Default.
1159
var
options =
ScriptOptions
.Default.WithLanguageVersion(MessageID.IDS_FeatureAndPattern.RequiredVersion());
1175
1 + 1",
ScriptOptions
.Default.WithImports("System"));
1243
ScriptOptions
.Default.WithFilePath(scriptPath));
1263
ScriptOptions
.Default.WithFilePath(scriptPath));
1341
ScriptOptions
.Default.WithReferences(libRef.WithAliases(new[] { "Hidden" })).WithImports("Hidden::N"));
1365
var
options =
ScriptOptions
.Default.
1376
var
options =
ScriptOptions
.Default.
1391
var
options =
ScriptOptions
.Default.AddImports("?1", "?2");
1399
options =
ScriptOptions
.Default.AddImports("");
1405
options =
ScriptOptions
.Default.AddImports(".abc");
1411
options =
ScriptOptions
.Default.AddImports("a\0bc");
1445
var
options =
ScriptOptions
.Default.AddReferences(HostAssembly);
1642
ScriptOptions
.Default.WithMetadataResolver(TestRuntimeMetadataReferenceResolver.Instance),
1699
options:
ScriptOptions
.Default.
1767
ScriptOptions
.Default.WithMetadataResolver(TestRuntimeMetadataReferenceResolver.Instance),
ScriptOptionsTests.cs (6)
22
var
options =
ScriptOptions
.Default.WithLanguageVersion(LanguageVersion.CSharp8);
29
var
options =
ScriptOptions
.Default.WithLanguageVersion(LanguageVersion.CSharp8);
36
var
options =
ScriptOptions
.Default.WithParseOptions(new VisualBasicParseOptions(kind: SourceCodeKind.Script, languageVersion: VisualBasic.LanguageVersion.Latest));
ScriptTests.cs (51)
83
var script = CSharpScript.Create("1 + 2", options:
ScriptOptions
.Default.WithEmitDebugInformation(true));
195
,
ScriptOptions
.Default.WithReferences(MscorlibRef, SystemRef, SystemCoreRef, CSharpRef));
210
,
ScriptOptions
.Default.WithReferences(MscorlibRef, SystemRef, SystemCoreRef, CSharpRef));
471
var state0 = await CSharpScript.RunAsync("static int Add(int x, int y) => x + y;", options:
ScriptOptions
.Default.WithLanguageVersion(LanguageVersion.Preview));
647
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
670
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
693
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
714
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
722
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
732
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
749
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
757
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
767
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
786
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
833
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
847
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(true).WithFilePath("debug.csx").WithFileEncoding(null);
861
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(true).WithFilePath("debug.csx").WithFileEncoding(Encoding.UTF8);
868
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(false).WithFilePath(null).WithFileEncoding(null);
875
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(false).WithFilePath("debug.csx").WithFileEncoding(Encoding.UTF8);
883
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(true).WithFilePath("debug.csx");
890
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(false).WithFilePath("debug.csx");
898
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(true).WithFileEncoding(null);
906
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(true).WithFileEncoding(Encoding.UTF8);
913
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(false).WithFileEncoding(null);
920
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(false).WithFileEncoding(Encoding.UTF8);
928
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(true);
935
var
opts =
ScriptOptions
.Default.WithEmitDebugInformation(false);
943
var
options =
ScriptOptions
.Default.WithSourceResolver(resolver);
951
var script = CSharpScript.Create(@"string x = default;",
ScriptOptions
.Default.WithLanguageVersion(LanguageVersion.CSharp7));
965
string x = null;",
ScriptOptions
.Default.WithLanguageVersion(LanguageVersion.CSharp8));
987
var script = CSharpScript.Create(code,
ScriptOptions
.Default.WithLanguageVersion(LanguageVersion.CSharp8));
Microsoft.CodeAnalysis.InteractiveHost (7)
Interactive\Core\InteractiveHost.Service.cs (7)
70
internal readonly
ScriptOptions
ScriptOptions;
74
ScriptOptions
scriptOptions,
99
internal EvaluationState WithOptions(
ScriptOptions
options)
134
scriptOptions:
ScriptOptions
.Default.WithMetadataResolver(new ScriptMetadataResolver(referenceResolver)),
437
var
newOptions = state.ScriptOptions;
649
private Script<object>? TryCompile(Script? previousScript, string code, string? path,
ScriptOptions
options)
655
var
scriptOptions = options.WithFilePath(path);
Microsoft.CodeAnalysis.Scripting (87)
Hosting\CommandLine\CommandLineHelpers.cs (2)
20
internal static
ScriptOptions
RemoveImportsAndReferences(this
ScriptOptions
options)
Hosting\CommandLine\CommandLineRunner.cs (7)
123
var
scriptOptions = GetScriptOptions(Compiler.Arguments, scriptPathOpt, Compiler.MessageProvider, diagnosticsInfos, emitDebugInformation);
144
private static
ScriptOptions
GetScriptOptions(CommandLineArguments arguments, string scriptPathOpt, CommonMessageProvider messageProvider, List<DiagnosticInfo> diagnostics, bool emitDebugInformation)
190
private int RunScript(
ScriptOptions
options, SourceText code, ErrorLogger errorLogger, CancellationToken cancellationToken)
212
private void RunInteractiveLoop(
ScriptOptions
options, string initialScriptCodeOpt, CancellationToken cancellationToken)
284
private void BuildAndRun(Script<object> newScript, InteractiveScriptGlobals globals, ref ScriptState<object> state, ref
ScriptOptions
options, bool displayResult, CancellationToken cancellationToken)
310
private static
ScriptOptions
UpdateOptions(
ScriptOptions
options, InteractiveScriptGlobals globals)
Hosting\ReplServiceProvider.cs (1)
21
public abstract Script<T> CreateScript<T>(string code,
ScriptOptions
options, Type globalsTypeOpt, InteractiveAssemblyLoader assemblyLoader);
Script.cs (16)
39
internal Script(ScriptCompiler compiler, ScriptBuilder builder, SourceText sourceText,
ScriptOptions
options, Type globalsTypeOpt, Script previousOpt)
54
internal static Script<T> CreateInitialScript<T>(ScriptCompiler compiler, SourceText sourceText,
ScriptOptions
optionsOpt, Type globalsTypeOpt, InteractiveAssemblyLoader assemblyLoaderOpt)
56
return new Script<T>(compiler, new ScriptBuilder(assemblyLoaderOpt ?? new InteractiveAssemblyLoader()), sourceText, optionsOpt ??
ScriptOptions
.Default, globalsTypeOpt, previousOpt: null);
69
public
ScriptOptions
Options { get; }
94
public Script WithOptions(
ScriptOptions
options) => WithOptionsInternal(options);
95
internal abstract Script WithOptionsInternal(
ScriptOptions
options);
100
public Script<object> ContinueWith(string code,
ScriptOptions
options = null)
108
public Script<object> ContinueWith(Stream code,
ScriptOptions
options = null)
114
public Script<TResult> ContinueWith<TResult>(string code,
ScriptOptions
options = null)
125
public Script<TResult> ContinueWith<TResult>(Stream code,
ScriptOptions
options = null)
133
private static
ScriptOptions
InheritOptions(
ScriptOptions
previous)
243
/// This can be different than the list of references defined by the <see cref="
ScriptOptions
"/> instance.
318
internal Script(ScriptCompiler compiler, ScriptBuilder builder, SourceText sourceText,
ScriptOptions
options, Type globalsTypeOpt, Script previousOpt)
325
public new Script<T> WithOptions(
ScriptOptions
options)
330
internal override Script WithOptionsInternal(
ScriptOptions
options) => WithOptions(options);
ScriptOptions.cs (57)
26
public static
ScriptOptions
Default { get; } = new ScriptOptions(
178
private ScriptOptions(
ScriptOptions
other)
199
/// Creates a new <see cref="
ScriptOptions
"/> with the <see cref="FilePath"/> changed.
201
public
ScriptOptions
WithFilePath(string filePath)
208
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
211
private
ScriptOptions
WithReferences(ImmutableArray<MetadataReference> references)
215
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
218
public
ScriptOptions
WithReferences(IEnumerable<MetadataReference> references)
222
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
225
public
ScriptOptions
WithReferences(params MetadataReference[] references)
229
/// Creates a new <see cref="
ScriptOptions
"/> with references added.
232
public
ScriptOptions
AddReferences(IEnumerable<MetadataReference> references)
236
/// Creates a new <see cref="
ScriptOptions
"/> with references added.
238
public
ScriptOptions
AddReferences(params MetadataReference[] references)
242
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
246
public
ScriptOptions
WithReferences(IEnumerable<Assembly> references)
250
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
254
public
ScriptOptions
WithReferences(params Assembly[] references)
258
/// Creates a new <see cref="
ScriptOptions
"/> with references added.
262
public
ScriptOptions
AddReferences(IEnumerable<Assembly> references)
271
/// Creates a new <see cref="
ScriptOptions
"/> with references added.
275
public
ScriptOptions
AddReferences(params Assembly[] references)
279
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
282
public
ScriptOptions
WithReferences(IEnumerable<string> references)
286
/// Creates a new <see cref="
ScriptOptions
"/> with the references changed.
289
public
ScriptOptions
WithReferences(params string[] references)
293
/// Creates a new <see cref="
ScriptOptions
"/> with references added.
296
public
ScriptOptions
AddReferences(IEnumerable<string> references)
300
/// Creates a new <see cref="
ScriptOptions
"/> with references added.
302
public
ScriptOptions
AddReferences(params string[] references)
306
/// Creates a new <see cref="
ScriptOptions
"/> with specified <see cref="MetadataResolver"/>.
308
public
ScriptOptions
WithMetadataResolver(MetadataReferenceResolver resolver)
312
/// Creates a new <see cref="
ScriptOptions
"/> with specified <see cref="SourceResolver"/>.
314
public
ScriptOptions
WithSourceResolver(SourceReferenceResolver resolver)
318
/// Creates a new <see cref="
ScriptOptions
"/> with the <see cref="Imports"/> changed.
321
private
ScriptOptions
WithImports(ImmutableArray<string> imports)
325
/// Creates a new <see cref="
ScriptOptions
"/> with the <see cref="Imports"/> changed.
328
public
ScriptOptions
WithImports(IEnumerable<string> imports)
332
/// Creates a new <see cref="
ScriptOptions
"/> with the <see cref="Imports"/> changed.
335
public
ScriptOptions
WithImports(params string[] imports)
339
/// Creates a new <see cref="
ScriptOptions
"/> with <see cref="Imports"/> added.
342
public
ScriptOptions
AddImports(IEnumerable<string> imports)
346
/// Creates a new <see cref="
ScriptOptions
"/> with <see cref="Imports"/> added.
349
public
ScriptOptions
AddImports(params string[] imports)
353
/// Creates a new <see cref="
ScriptOptions
"/> with debugging information enabled.
355
public
ScriptOptions
WithEmitDebugInformation(bool emitDebugInformation)
359
/// Creates a new <see cref="
ScriptOptions
"/> with specified <see cref="FileEncoding"/>.
361
public
ScriptOptions
WithFileEncoding(Encoding encoding)
365
/// Create a new <see cref="
ScriptOptions
"/> with the specified <see cref="OptimizationLevel"/>.
368
public
ScriptOptions
WithOptimizationLevel(OptimizationLevel optimizationLevel)
372
/// Create a new <see cref="
ScriptOptions
"/> with unsafe code regions allowed.
374
public
ScriptOptions
WithAllowUnsafe(bool allowUnsafe)
378
/// Create a new <see cref="
ScriptOptions
"/> with bounds checking on integer arithmetic enforced.
380
public
ScriptOptions
WithCheckOverflow(bool checkOverflow)
384
/// Create a new <see cref="
ScriptOptions
"/> with the specific <see cref="WarningLevel"/>.
386
public
ScriptOptions
WithWarningLevel(int warningLevel)
389
internal
ScriptOptions
WithParseOptions(ParseOptions parseOptions)
ScriptState.cs (4)
142
public Task<ScriptState<object>> ContinueWithAsync(string code,
ScriptOptions
options, CancellationToken cancellationToken)
156
public Task<ScriptState<object>> ContinueWithAsync(string code,
ScriptOptions
options = null, Func<Exception, bool> catchException = null, CancellationToken cancellationToken = default(CancellationToken))
166
public Task<ScriptState<TResult>> ContinueWithAsync<TResult>(string code,
ScriptOptions
options, CancellationToken cancellationToken)
180
public Task<ScriptState<TResult>> ContinueWithAsync<TResult>(string code,
ScriptOptions
options = null, Func<Exception, bool> catchException = null, CancellationToken cancellationToken = default(CancellationToken))
Microsoft.CodeAnalysis.Scripting.TestUtilities (5)
ScriptTaskExtensions.cs (5)
15
public static async Task<ScriptState<object>> ContinueWith(this Task<ScriptState> task, string code,
ScriptOptions
options = null, CancellationToken cancellationToken = default(CancellationToken))
20
public static async Task<ScriptState<object>> ContinueWith(this Task<ScriptState<object>> task, string code,
ScriptOptions
options = null, CancellationToken cancellationToken = default(CancellationToken))
25
public static async Task<ScriptState<T>> ContinueWith<T>(this Task<ScriptState> task, string code,
ScriptOptions
options = null, CancellationToken cancellationToken = default(CancellationToken))
30
public static async Task<ScriptState<T>> ContinueWith<T>(this Task<ScriptState<object>> task, string code,
ScriptOptions
options = null, CancellationToken cancellationToken = default(CancellationToken))
35
public static async Task<ScriptState<object>> ContinueWith<S>(this Task<ScriptState<S>> task, string code,
ScriptOptions
options = null, CancellationToken cancellationToken = default(CancellationToken))
Microsoft.CodeAnalysis.Scripting.UnitTests (51)
ScriptOptionsTests.cs (51)
25
var
options =
ScriptOptions
.Default.
40
var
options =
ScriptOptions
.Default.WithReferences(ImmutableArray<MetadataReference>.Empty);
63
var
empty =
ScriptOptions
.Default.WithReferences(ImmutableArray<MetadataReference>.Empty);
65
var
options = empty.WithReferences("System.Linq", "system.linq");
82
var
options =
ScriptOptions
.Default.WithReferences(ImmutableArray<MetadataReference>.Empty);
106
var
options =
ScriptOptions
.Default.
120
var
options =
ScriptOptions
.Default;
141
var
options =
ScriptOptions
.Default;
162
var scriptOptions =
ScriptOptions
.Default.WithImports(["System", "System.IO"]);
170
Assert.True(
ScriptOptions
.Default.WithEmitDebugInformation(true).EmitDebugInformation);
171
Assert.False(
ScriptOptions
.Default.WithEmitDebugInformation(false).EmitDebugInformation);
172
Assert.False(
ScriptOptions
.Default.EmitDebugInformation);
178
var
options =
ScriptOptions
.Default.WithEmitDebugInformation(true);
185
var
options =
ScriptOptions
.Default.WithFileEncoding(Encoding.ASCII);
192
var
options =
ScriptOptions
.Default.WithFileEncoding(Encoding.ASCII);
199
Assert.True(
ScriptOptions
.Default.WithAllowUnsafe(true).AllowUnsafe);
200
Assert.False(
ScriptOptions
.Default.WithAllowUnsafe(false).AllowUnsafe);
201
Assert.True(
ScriptOptions
.Default.AllowUnsafe);
209
var
options =
ScriptOptions
.Default.WithAllowUnsafe(allowUnsafe);
218
var
scriptOptions =
ScriptOptions
.Default.WithAllowUnsafe(allowUnsafe);
226
Assert.True(
ScriptOptions
.Default.WithCheckOverflow(true).CheckOverflow);
227
Assert.False(
ScriptOptions
.Default.WithCheckOverflow(false).CheckOverflow);
228
Assert.False(
ScriptOptions
.Default.CheckOverflow);
236
var
options =
ScriptOptions
.Default.WithCheckOverflow(checkOverflow);
245
var
scriptOptions =
ScriptOptions
.Default.WithCheckOverflow(checkOverflow);
255
Assert.Equal(
ScriptOptions
.Default.WithOptimizationLevel(optimizationLevel).OptimizationLevel, optimizationLevel);
256
Assert.Equal(OptimizationLevel.Debug,
ScriptOptions
.Default.OptimizationLevel);
264
var
options =
ScriptOptions
.Default.WithOptimizationLevel(optimizationLevel);
273
var
scriptOptions =
ScriptOptions
.Default.WithOptimizationLevel(optimizationLevel);
286
Assert.Equal(
ScriptOptions
.Default.WithWarningLevel(warningLevel).WarningLevel, warningLevel);
287
Assert.Equal(4,
ScriptOptions
.Default.WarningLevel);
298
var
options =
ScriptOptions
.Default.WithWarningLevel(warningLevel);
310
var
scriptOptions =
ScriptOptions
.Default.WithWarningLevel(warningLevel);
Microsoft.CodeAnalysis.VisualBasic.Scripting (7)
Hosting\VisualBasicReplServiceProvider.vb (1)
38
Public Overrides Function CreateScript(Of T)(code As String, options As
ScriptOptions
, globalsTypeOpt As Type, assemblyLoader As InteractiveAssemblyLoader) As Script(Of T)
VisualBasicScript.vb (6)
24
Optional options As
ScriptOptions
= Nothing,
34
Optional options As
ScriptOptions
= Nothing,
44
Optional options As
ScriptOptions
= Nothing,
54
Optional options As
ScriptOptions
= Nothing,
64
Optional options As
ScriptOptions
= Nothing,
74
Optional options As
ScriptOptions
= Nothing,
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (3)
ScriptTests.vb (3)
25
Private Shared ReadOnly s_defaultOptions As
ScriptOptions
=
ScriptOptions
.Default.AddReferences(s_msvbReference)
76
Assert.Empty(
ScriptOptions
.Default.Imports)