Aracılığıyla paylaş


XmlStreamStore Oluşturucular

Tanım

XmlStreamStore sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

XmlStreamStore(Stream)

Belirtilen G/Ç Streamile sınıfının yeni bir örneğini XmlStreamStore başlatır.

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Sınıfın XmlStreamStore yeni bir örneğini belirtilen G/Ç Stream ve bilinen uyumlu ad alanlarının sözlüğüyle başlatır.

XmlStreamStore(Stream)

Belirtilen G/Ç Streamile sınıfının yeni bir örneğini XmlStreamStore başlatır.

public:
 XmlStreamStore(System::IO::Stream ^ stream);
public XmlStreamStore (System.IO.Stream stream);
new System.Windows.Annotations.Storage.XmlStreamStore : System.IO.Stream -> System.Windows.Annotations.Storage.XmlStreamStore
Public Sub New (stream As Stream)

Parametreler

stream
Stream

Kullanıcı ek açıklamalarını okumak ve yazmak için G/Ç akışı.

Açıklamalar

streamgeçerli XML biçiminde olmalı ve Microsoft Annotations Framework şemasıyla uyumlu olmalıdır.

Şunlara uygulanır

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Sınıfın XmlStreamStore yeni bir örneğini belirtilen G/Ç Stream ve bilinen uyumlu ad alanlarının sözlüğüyle başlatır.

public:
 XmlStreamStore(System::IO::Stream ^ stream, System::Collections::Generic::IDictionary<Uri ^, System::Collections::Generic::IList<Uri ^> ^> ^ knownNamespaces);
public XmlStreamStore (System.IO.Stream stream, System.Collections.Generic.IDictionary<Uri,System.Collections.Generic.IList<Uri>> knownNamespaces);
new System.Windows.Annotations.Storage.XmlStreamStore : System.IO.Stream * System.Collections.Generic.IDictionary<Uri, System.Collections.Generic.IList<Uri>> -> System.Windows.Annotations.Storage.XmlStreamStore
Public Sub New (stream As Stream, knownNamespaces As IDictionary(Of Uri, IList(Of Uri)))

Parametreler

stream
Stream

Kullanıcı ek açıklamalarını okumak ve yazmak için G/Ç akışı.

knownNamespaces
IDictionary<Uri,IList<Uri>>

Bilinen uyumlu ad alanlarının listesini içeren bir sözlük.

Özel durumlar

stream, null değeridir.

stream geçersiz XML içeriyor.

Sözlük knownNamespaces yinelenen bir ad alanı içeriyor.

-veya-

Sözlük, knownNamespaces anahtarı olan bir null öğe içerir.

Açıklamalar

Bu XmlStreamStore oluşturucu, uygulamaya özgü bilinen ad alanlarının kaydedilmesini sağlar.

Sözlük, knownNamespace ek açıklamanın bir parçası olarak özel içerik depoladığınızda kullanılan uygulama ad alanlarını tanımlar. Sözlük anahtarı, uygulama programı tarafından bilinen birincil ad alanıdır. Ad alanı anahtarı, "anahtar" ad alanıyla uyumlu eski ad alanlarının değer listesiyle ilişkilendirilir. Ek açıklamalar yüklendiğinde, bu listedeki tüm ad alanları "anahtar" ad alanıyla değiştirilir.

stream geçerli XML biçiminde olmalı ve Ek Açıklamalar Şemasına uymalıdır.

Şunlara uygulanır