4 instantiations of ObjectWriterContext
System.Xaml (4)
System\Xaml\Context\NameFixupToken.cs (1)
143_targetContext = new ObjectWriterContext(SavedContext, null, null, Runtime);
System\Xaml\InfosetObjects\XamlObjectWriter.cs (3)
103_context = new ObjectWriterContext(savedContext, settings, rootNameScope, runtime); 107_context = new ObjectWriterContext(schemaContext, settings, rootNameScope, runtime); 1938PendingKeyConversionContexts.Add(parentCollection, new ObjectWriterContext(savedContext, null, null, Runtime));
48 references to ObjectWriterContext
System.Xaml (48)
System\Xaml\Context\ContextServices.cs (1)
16public static object GetTargetProperty(ObjectWriterContext xamlContext)
System\Xaml\Context\NameFixupToken.cs (2)
136private ObjectWriterContext _targetContext; 137public ObjectWriterContext TargetContext
System\Xaml\Context\SavedContext.cs (1)
19public XamlSavedContext(SavedContextType savedContextType, ObjectWriterContext owContext, XamlContextStack<ObjectWriterFrame> stack)
System\Xaml\Context\ServiceProviderContext.cs (2)
29ObjectWriterContext _xamlContext; 31public ServiceProviderContext(ObjectWriterContext context)
System\Xaml\Context\XamlObjectWriterFactory.cs (1)
16public XamlObjectWriterFactory(ObjectWriterContext context)
System\Xaml\InfosetObjects\DeferredWriter.cs (2)
24ObjectWriterContext _context; 30public DeferringWriter(ObjectWriterContext context)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (39)
27ObjectWriterContext _context; 43private Dictionary<object, ObjectWriterContext> _pendingKeyConversionContexts; 220private Dictionary<object, ObjectWriterContext> PendingKeyConversionContexts 225_pendingKeyConversionContexts = new Dictionary<object, ObjectWriterContext>(); 235private void TryCreateParentInstance(ObjectWriterContext ctx) 1107private void Logic_CreateAndAssignToParentStart(ObjectWriterContext ctx) 1201private void Logic_ConvertPositionalParamsToArgs(ObjectWriterContext ctx) 1239private void Logic_CreateFromInitializationValue(ObjectWriterContext ctx) 1273private object Logic_CreateFromValue(ObjectWriterContext ctx, XamlValueConverter<TypeConverter> typeConverter, 1279private object Logic_CreateFromValue(ObjectWriterContext ctx, XamlValueConverter<TypeConverter> typeConverter, 1299private bool Logic_CreatePropertyValueFromValue(ObjectWriterContext ctx) 1392private bool Logic_ShouldConvertKey(ObjectWriterContext ctx) 1427private void Logic_BeginInit(ObjectWriterContext ctx) 1449private void Logic_EndInit(ObjectWriterContext ctx) 1460private void Logic_DeferProvideValue(ObjectWriterContext ctx) 1476private void Logic_DuplicatePropertyCheck(ObjectWriterContext ctx, XamlMember property, bool onParent) 1498private void Logic_ApplyCurrentPreconstructionPropertyValues(ObjectWriterContext ctx) 1503private void Logic_ApplyCurrentPreconstructionPropertyValues(ObjectWriterContext ctx, bool skipDirectives) 1540private object Logic_PushAndPopAProvideValueStackFrame(ObjectWriterContext ctx, XamlMember prop, XAML3.MarkupExtension me, bool useIRME) 1564private void Logic_ApplyPropertyValue(ObjectWriterContext ctx, XamlMember prop, 1625private void Logic_CheckBaseUri(ObjectWriterContext ctx, string value) 1638private void Logic_AssignProvidedValue(ObjectWriterContext ctx) 1648private bool Logic_ProvideValue(ObjectWriterContext ctx) 1724private void Logic_PendCurrentFixupToken_SetValue(ObjectWriterContext ctx, NameFixupToken token) 1732private void Logic_CheckAssignmentToParentStart(ObjectWriterContext ctx) 1753private void Logic_DoAssignmentToParentCollection(ObjectWriterContext ctx) 1805private bool Logic_WillParentCollectionAdd(ObjectWriterContext ctx, Type type, bool excludeObjectType) 1825private void Logic_AddToParentDictionary(ObjectWriterContext ctx, object key, object value) 1884private bool Logic_PendAssignmentToParentCollection(ObjectWriterContext ctx, object key, bool keyIsSet) 1946private void Logic_DoAssignmentToParentProperty(ObjectWriterContext ctx) 2074private void Logic_PendKeyFixupToken(ObjectWriterContext ctx, NameFixupToken token) 2095private void Logic_RegisterName_OnCurrent(ObjectWriterContext ctx, string name) 2103private void Logic_RegisterName_OnParent(ObjectWriterContext ctx, string name) 2110private void RegisterName(ObjectWriterContext ctx, string name, 2147private void Logic_SetConnectionId(ObjectWriterContext ctx, int connectionId, object instance) 2166private void Logic_ValidateXClass(ObjectWriterContext ctx, object value) 2194private void Logic_AddDependencyForUnresolvedChildren(ObjectWriterContext ctx, 2460var owc = token.TargetContext; 2592ObjectWriterContext ctx = PendingKeyConversionContexts[instance];