System.Xaml.ValueSerializerContext.ValueSerializerContext C# (CSharp) Method

ValueSerializerContext() public method

public ValueSerializerContext ( System.Xaml.PrefixLookup prefixLookup, XamlSchemaContext schemaContext, IAmbientProvider ambientProvider ) : System
prefixLookup System.Xaml.PrefixLookup
schemaContext XamlSchemaContext
ambientProvider IAmbientProvider
return System
		public ValueSerializerContext (PrefixLookup prefixLookup, XamlSchemaContext schemaContext, IAmbientProvider ambientProvider)
		{
			if (prefixLookup == null)
				throw new ArgumentNullException ("prefixLookup");
			if (schemaContext == null)
				throw new ArgumentNullException ("schemaContext");
			prefix_lookup = prefixLookup;
			namespace_resolver = new NamespaceResolver (prefix_lookup.Namespaces);
			type_resolver = new XamlTypeResolver (namespace_resolver, schemaContext);
			sctx = schemaContext;
			ambient_provider = ambientProvider;
		}