Share via


sys.xml_schema_types (Transact-SQL)

Restituisce una riga per componente di schema XML di tipo Tipo, con symbol_space impostato su T.

Nome colonna Tipo di dati Descrizione

<colonne ereditate>

Eredita le colonne da sys.xml_schema_components.

is_abstract

bit

1 = Il tipo è un tipo abstract. Tutte le istanze di un elemento di questo tipo devono utilizzare xsi:type per indicare un tipo derivato non abstract.

0 = Il tipo non è abstract (impostazione predefinita).

allows_mixed_content

bit

1 = Il contenuto misto è consentito.

0 = Il contenuto misto non è consentito (impostazione predefinita).

is_extension_blocked

bit

1 = La sostituzione con un'estensione del tipo è bloccata nell'istanza quando l'attributo block nella definizione complexType oppure l'attributo blockDefault dell'elemento informazioni sull'elemento <schema> predecessore è impostato su "extension" o "#all".

0 = La sostituzione con l'estensione non è bloccata.

is_restriction_blocked

bit

1 = La sostituzione con una restrizione del tipo è bloccata nell'istanza quando l'attributo block nella definizione complexType oppure l'attributo blockDefault dell'elemento informazioni sull'elemento <schema> predecessore è impostato su "restriction" o "#all".

0 = La sostituzione con la restrizione non è bloccata (impostazione predefinita).

is_final_extension

bit

1 = La derivazione in base all'estensione del tipo è bloccata quando l'attributo final nella definizione complexType oppure l'attributo finalDefault dell'elemento informazioni sull'elemento <schema> predecessore è impostato su "extension" o "#all".

0 = L'estensione è consentita (impostazione predefinita).

is_final_restriction

bit

1 = La derivazione in base alla restrizione del tipo è bloccata quando l'attributo final nella definizione del tipo semplice (simpleType) o del tipo complesso (complexType) oppure l'attributo finalDefault dell'elemento informazioni sull'elemento <schema> predecessore è impostato su "extension" o "#all".

0 = La restrizione è consentita (impostazione predefinita).

is_final_list_member

bit

1 = Questo tipo semplice non può essere utilizzato come tipo di elemento in un elenco.

0 = Questo è un tipo complesso oppure il tipo può essere utilizzato come tipo di elemento (impostazione predefinita).

is_final_union_member

bit

1 = Questo tipo semplice non può essere utilizzato come tipo di membro di Tipo unione.

0 = Questo è un tipo complesso oppure il tipo può essere utilizzato come tipo di membro unione (impostazione predefinita).

Vedere anche

Riferimento

Viste del catalogo (Transact-SQL)
Viste del catalogo degli schemi XML (sistema di tipi XML) (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005