Table of Contents

Class CLRAssemblySchema.TrustedAssembly

Namespace
LinqToDB.Tools.DataProvider.SqlServer.Schemas
Assembly
linq2db.Tools.dll

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.

[Table(Schema = "sys", Name = "trusted_assemblies", IsView = true)]
public class CLRAssemblySchema.TrustedAssembly
Inheritance
CLRAssemblySchema.TrustedAssembly
Extension Methods

Properties

CreateDate

Date the assembly was added to the list of trusted assemblies.

[Column("create_date")]
[NotNull]
public object CreateDate { get; set; }

Property Value

object

CreatedBy

Login name of the principal who added the assembly to the list.

[Column("created_by")]
[NotNull]
public string CreatedBy { get; set; }

Property Value

string

Description

Optional user-defined description of the assembly. Microsoft recommends using the canonical name that encodes the simple name, version number, culture, public key, and architecture of the assembly to trust. This value uniquely identifies the assembly on the common language runtime (CLR) side and is the same as the clr_name value in sys.assemblies.

[Column("description")]
[Nullable]
public string? Description { get; set; }

Property Value

string

Hash

SHA2_512 hash of the assembly content.

[Column("hash")]
[Nullable]
public byte[]? Hash { get; set; }

Property Value

byte[]