コード例 #1
0
 public void SetReferenceSearchPaths(ImmutableArray <string> paths)
 {
     MetadataFileReferenceResolver.ValidateSearchPaths(paths, "paths");
     _options = _options.WithSearchPaths(paths);
 }
コード例 #2
0
 internal abstract Script Create(string code, ScriptOptions options, Type globalsType, Type returnType);
コード例 #3
0
ファイル: Session.cs プロジェクト: yonifra/roslyn
 public void SetReferenceSearchPaths(params string[] paths)
 {
     _options = _options.WithSearchPaths(paths);
 }
コード例 #4
0
ファイル: Session.cs プロジェクト: yonifra/roslyn
 public void SetReferenceSearchPaths(ImmutableArray <string> paths)
 {
     _options = _options.WithSearchPaths(paths);
 }
コード例 #5
0
ファイル: Session.cs プロジェクト: yonifra/roslyn
 internal void SetNamespaces(IEnumerable <string> namespaces)
 {
     _options = _options.WithNamespaces(namespaces);
 }
コード例 #6
0
ファイル: Session.cs プロジェクト: yonifra/roslyn
 public void ImportNamespace(string @namespace)
 {
     ScriptEngine.ValidateNamespace(@namespace);
     _options = _options.AddNamespaces(@namespace);
 }
コード例 #7
0
ファイル: Session.cs プロジェクト: yonifra/roslyn
 internal void SetReferences(IEnumerable <MetadataReference> references)
 {
     _options = _options.WithReferences(references);
 }
コード例 #8
0
ファイル: Script.cs プロジェクト: yonifra/roslyn
 /// <summary>
 /// Creates a new instance of a script of this type.
 /// </summary>
 internal abstract Script Make(string code, string path, ScriptOptions options, Type globalsType, Type returnType, ScriptBuilder builder, Script previous);
コード例 #9
0
ファイル: Script.cs プロジェクト: yonifra/roslyn
 /// <summary>
 /// Creates a new version of this script with the specified options.
 /// </summary>
 public Script WithOptions(ScriptOptions options)
 {
     return(this.With(options: options));
 }