Compartilhar via


sys.assembly_types (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics Ponto de extremidade de análise de SQL no Microsoft Fabric Warehouse no Microsoft Fabric

Contém uma linha para cada tipo definido pelo usuário que está definido por um assembly CLR. Os sys.assembly_types a seguir aparecem na lista de colunas herdadas (consulte sys.types (Transact-SQL)) após rule_object_id.

Nome da coluna Tipo de dados Descrição
assembly_id int ID do assembly a partir do qual este tipo foi criado.
assembly_class sysname Nome da classe no assembly que define este tipo.
is_binary_ordered bit A classificação dos bytes deste tipo é equivalente à classificação com o uso de operadores de comparação no tipo.
is_fixed_length bit O comprimento do tipo é sempre o mesmo que max_length.
prog_id nvarchar(40) ProgID do tipo, como exposto para COM.
assembly_qualified_name nvarchar(4000) Nome do tipo qualificado pelo assembly. O nome está em um formato adequado para ser passado para Type.GetType().

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
exibições do catálogo de tipos escalares (Transact-SQL)