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.

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

No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.