Interface IConfiguresCSharpExpressionGlobals
An object which may be used to configure the way in which C# expressions work. This includes adding global assembly references and/or 'using' namespaces.
Namespace: ZptSharp.Expressions.CSharpExpressions
Assembly: ZptSharp.CSharpExpressions.dll
Syntax
public interface IConfiguresCSharpExpressionGlobals
Properties
| Improve this Doc View SourceGlobalAssemblyReferences
Gets a collection of globally-available assembly references which are added to all C# expressions and which do not need an 'assemblyref' expression in-scope.
Declaration
ICollection<AssemblyReference> GlobalAssemblyReferences { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<AssemblyReference> | The global assembly references. |
GlobalUsingNamespaces
Gets a collection of globally-available namespaces which are added to all C# expressions and which do not need an 'using' expression in-scope.
Declaration
ICollection<UsingNamespace> GlobalUsingNamespaces { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<UsingNamespace> | The global using namespaces. |