Table of Contents

Class CLRAssemblySchema.DataContext

Namespace
LinqToDB.Tools.DataProvider.SqlServer.Schemas
Assembly
linq2db.Tools.dll
public class CLRAssemblySchema.DataContext
Inheritance
CLRAssemblySchema.DataContext
Extension Methods

Constructors

DataContext(IDataContext)

public DataContext(IDataContext dataContext)

Parameters

dataContext IDataContext

Properties

Assemblies

sys.assemblies (Transact-SQL)

Applies to: √ SQL Server (all supported versions) √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Returns a row for each assembly.


See sys.assemblies.

public ITable<CLRAssemblySchema.Assembly> Assemblies { get; }

Property Value

ITable<CLRAssemblySchema.Assembly>

AssemblyFiles

sys.assembly_files (Transact-SQL)

Applies to: √ SQL Server (all supported versions)

Contains a row for each file that makes up an assembly.


See sys.assembly_files.

public ITable<CLRAssemblySchema.AssemblyFile> AssemblyFiles { get; }

Property Value

ITable<CLRAssemblySchema.AssemblyFile>

AssemblyReferences

sys.assembly_references (Transact-SQL)

Applies to: √ SQL Server (all supported versions)

Contains a row for each pair of assemblies where one is directly referencing another.


See sys.assembly_references.

public ITable<CLRAssemblySchema.AssemblyReference> AssemblyReferences { get; }

Property Value

ITable<CLRAssemblySchema.AssemblyReference>

TrustedAssemblies

sys.trusted_assemblies (Transact-SQL)

Applies to: √ SQL Server 2017 (14.x) and later

Contains a row for each trusted assembly for the server.
Transact-SQL Syntax Conventions


See sys.trusted_assemblies.

public ITable<CLRAssemblySchema.TrustedAssembly> TrustedAssemblies { get; }

Property Value

ITable<CLRAssemblySchema.TrustedAssembly>