Aracılığıyla paylaş


sys.xml_schema_components (Transact-sql)

Bir xml şema bileşen başına bir satır döndürür. Çifti (collection_id, namespace_id) içeren ad boşluğu bileşik bir yabancı anahtardır. Adlandırılan bileşenleri, değerleri symbol_space, ad, scoping_xml_component_id, is_qualified, xml_namespace_id, xml_collection_id benzersizdir.

Sütun adı

Veri türü

Açıklama

xml_component_id

int

xml şema bileşeni veritabanındaki benzersiz Kımlığı.

xml_collection_id

int

Bu bileşen ad alanı içeren xml şema koleksiyonu Kımlığı.

xml_namespace_id

int

xml ad alanı koleksiyonu içindeki Kımlığı.

is_qualified

bit

1 = Bu bileşen bir açık ad alanı niteleyicisi vardır.

0 = Bu yerel olarak kapsamlı bir bileşenidir. Bu durumda, çifti, namespace_id, collection_id, "hiçbir ad alanına" anlamına gelir targetNamespace.

Joker bileşenleri için bu değer 1'e eşit olacaktır.

name

nvarchar

(4000)

xml şema bileşeni benzersiz adı. İse isimsiz bir bileşenidir, null.

symbol_space

char(1)

Bu simge adı benzersiz, Uzay dayalı tür:

N = hiçbiri

T = türü

E = öğesi

M = modeli-Grup

A = özniteliği

G = öznitelik grubu

symbol_space_desc

nvarchar

(60)

Bu simge adı benzersiz, alan açıklaması dayalı tür:

  • NONE

  • TÜRÜ

  • ÖĞE

  • MODEL_GROUP

  • ÖZNİTELİK

  • ATTRIBUTE_GROUP

tür

char(1)

xml şema bileşeni tür.

N = herhangi bir tür (özel iç bileşeni)

Z = herhangi bir basit tür (özel iç bileşeni)

P = ilkel türü (iç türleri)

S = basit türü

L = liste türü

U birleşim türü =

C = karmaşık basit tür (basit türetilmiş)

K = karmaşık türü

E = öğesi

M = modeli-Grup

W joker öğesi =

A = özniteliği

G = öznitelik grubu

V öznitelik joker =

kind_desc

nvarchar

(60)

xml şema bileşeni tür açıklaması:

  • ANY_TYPE

  • ANY_SIMPLE_TYPE

  • PRIMITIVE_TYPE

  • SIMPLE_TYPE

  • LIST_TYPE

  • UNION_TYPE

  • COMPLEX_SIMPLE_TYPE

  • COMPLEX_TYPE

  • ÖĞE

  • MODEL_GROUP

  • ELEMENT_WILDCARD

  • ÖZNİTELİK

  • ATTRIBUTE_GROUP

  • ATTRIBUTE_WILDCARD

türetme

char(1)

Türetilen türler türetme yöntemi:

N = hiçbiri (türetilmiş değil)

X = uzantısı

R = kısıtlama

S = değiştirme

derivation_desc

nvarchar

(60)

Türetilen türler türetme yöntemi açıklaması:

  • NONE

  • UZANTISI

  • KISITLAMA

  • İKAME

base_xml_component_id

int

Bu bileşen türetildiği bileşen Kımlığı. Hiçbiri yoksa null.

scoping_xml_component_id

int

Kapsanan bileşenin benzersiz Kımlığı. Hiçbiri (genel kapsam) ise null.

İzinler

Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.

Ayrıca bkz.

Başvuru

Kataloğu görünümleri (Transact-sql)

xml şemaları (xml türü sistemi) Kataloğu görünümleri (Transact-sql)