Compartilhar via


sys.assembly_types (Transact-SQL)

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.

Aplica-se a: SQL Server (SQL Server 2008 à versão atual).

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 Configuração de visibilidade de metadados.

Consulte também

Referência

Exibições de catálogo (Transact-SQL)

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