public XamlWriterInternalBase (XamlSchemaContext schemaContext, XamlWriterStateManager manager) { this.sctx = schemaContext; this.manager = manager; var p = new PrefixLookup (sctx) { IsCollectingNamespaces = true }; // it does not raise unknown namespace error. service_provider = new ValueSerializerContext (p, schemaContext, AmbientProvider); }
public XamlObjectWriter (XamlSchemaContext schemaContext, XamlObjectWriterSettings settings) { if (schemaContext == null) throw new ArgumentNullException ("schemaContext"); this.sctx = schemaContext; this.settings = settings ?? new XamlObjectWriterSettings (); var manager = new XamlWriterStateManager<XamlObjectWriterException, XamlObjectWriterException> (false); intl = new XamlObjectWriterInternal (this, sctx, manager); }
public XamlXmlWriter(XmlWriter xmlWriter, XamlSchemaContext schemaContext, XamlXmlWriterSettings settings) { this.w = xmlWriter ?? throw new ArgumentNullException(nameof(xmlWriter)); this.sctx = schemaContext ?? throw new ArgumentNullException(nameof(schemaContext)); this.settings = settings ?? new XamlXmlWriterSettings(); var manager = new XamlWriterStateManager <XamlXmlWriterException, InvalidOperationException> (true); intl = new XamlXmlWriterInternal(xmlWriter, sctx, manager); }
public XamlObjectWriterInternal( XamlObjectWriter source, XamlSchemaContext schemaContext, XamlWriterStateManager manager, IAmbientProvider parentAmbientProvider) : base(schemaContext, manager, parentAmbientProvider) { this.source = source; var ext = source.Settings.ExternalNameScope; name_scope = ext != null && source.Settings.RegisterNamesOnExternalNamescope ? ext : new NameScope(ext); }
public XamlWriterInternalBase(XamlSchemaContext schemaContext, XamlWriterStateManager manager) { this.sctx = schemaContext; this.manager = manager; var p = new PrefixLookup(sctx) { IsCollectingNamespaces = true }; // it does not raise unknown namespace error. service_provider = new ValueSerializerContext(p, schemaContext, AmbientProvider); }
protected XamlWriterInternalBase(XamlSchemaContext schemaContext, XamlWriterStateManager manager) { this.sctx = schemaContext; this.manager = manager; var p = new PrefixLookup(sctx) { IsCollectingNamespaces = true }; // it does not raise unknown namespace error. service_provider = ValueSerializerContext.Create(p, schemaContext, this, this, this, this, this as IXamlObjectWriterFactory); }
public XamlObjectWriter(XamlSchemaContext schemaContext, XamlObjectWriterSettings settings) { if (schemaContext == null) { throw new ArgumentNullException("schemaContext"); } this.sctx = schemaContext; this.settings = settings ?? new XamlObjectWriterSettings(); var manager = new XamlWriterStateManager <XamlObjectWriterException, XamlObjectWriterException> (false); intl = new XamlObjectWriterInternal(this, sctx, manager); }
public XamlXmlWriterInternal(XmlWriter w, XamlSchemaContext schemaContext, XamlWriterStateManager manager) : base(schemaContext, manager) { this.w = w; // this.sctx = schemaContext; }
public XamlObjectWriterInternal (XamlObjectWriter source, XamlSchemaContext schemaContext, XamlWriterStateManager manager) : base (schemaContext, manager) { this.source = source; this.sctx = schemaContext; var ext = source.Settings.ExternalNameScope; name_scope = ext != null && source.Settings.RegisterNamesOnExternalNamescope ? ext : new NameScope (ext); }
protected XamlWriterInternalBase(XamlSchemaContext schemaContext, XamlWriterStateManager manager) : this(schemaContext, manager, null) { }
public XamlObjectWriterInternal (XamlObjectWriter source, XamlSchemaContext schemaContext, XamlWriterStateManager manager) : base (schemaContext, manager) { this.source = source; this.sctx = schemaContext; }
public XamlObjectWriterInternal(XamlObjectWriter source, XamlSchemaContext schemaContext, XamlWriterStateManager manager) : this(source, schemaContext, manager, null) { }
public XamlObjectWriterInternal(XamlObjectWriter source, XamlSchemaContext schemaContext, XamlWriterStateManager manager) : base(schemaContext, manager) { this.source = source; this.sctx = schemaContext; }