4 types derived from XamlMember
PresentationFramework (1)
System\Windows\Markup\Baml2006\WpfXamlMember.cs (1)
11internal class WpfXamlMember : XamlMember, System.Windows.Markup.IProvideValueTarget
System.Xaml (1)
System\Xaml\Schema\XamlDirective.cs (1)
14public class XamlDirective : XamlMember
System.Xaml.Tests (2)
System\Xaml\Schema\XamlMemberInvokerTests.cs (1)
276private class CustomTargetType : XamlMember
System\Xaml\XamlMemberTests.Mocks.cs (1)
16public class SubXamlMember : XamlMember
306 instantiations of XamlMember
System.Xaml (12)
System\Xaml\Context\XamlContext.cs (3)
209property = new XamlMember(propName.Name, tagType, false); 343return new XamlMember(name, declaringType, false); 348return new XamlMember(name, declaringType, true);
System\Xaml\Parser\XamlAttribute.cs (2)
156unknownProperty = new XamlMember(propName.Name, attachedOwnerType, isAttachable: true); 160unknownProperty = new XamlMember(propName.Name, tagType, false);
System\Xaml\Parser\XamlPullParser.cs (1)
559contentProperty = new XamlMember(contentProperty.Name, currentType, false);
System\Xaml\XamlSchemaContext.cs (4)
635member = new XamlMember(pi, this); 648member = new XamlMember(ei, this); 662property = new XamlMember(name, getter, setter, this); 675property = new XamlMember(name, adder, this);
System\Xaml\XamlType.cs (2)
1540result = new XamlMember(propertyName, declaringType: this, isAttachable: false); 1668XamlMember excludedMember = new XamlMember(excludedMembers[i], SchemaContext);
System.Xaml.Tests (294)
System\Windows\Markup\XamlSetMarkupExtensionEventArgsTests.cs (1)
16yield return new object?[] { new XamlMember("name", type, false), new ArrayExtension(), new CustomServiceProvider() };
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (1)
18yield return new object?[] { new XamlMember("name", type, false), new Int32Converter(), new object(), new CustomTypeDescriptorContext(), CultureInfo.InvariantCulture };
System\Windows\Markup\XamlSetValueEventArgsTests.cs (1)
16yield return new object?[] { new XamlMember("name", type, false), new object() };
System\Xaml\AmbientPropertyValueTests.cs (1)
15yield return new object?[] { new XamlMember("name", type, false), 1 };
System\Xaml\Schema\XamlMemberInvokerTests.cs (13)
25var member = new XamlMember("name", type, false); 36var member = new XamlMember("StaticProperty", getter, setter, new XamlSchemaContext()); 63var member = new XamlMember("name", type, false); 72var member = new XamlMember(property, new XamlSchemaContext()); 83var member = new XamlMember("StaticProperty", getter, setter, new XamlSchemaContext()); 99var member = new XamlMember("StaticProperty", null, setter, new XamlSchemaContext()); 116var member = new XamlMember(property, new XamlSchemaContext()); 128var member = new XamlMember("StaticProperty", getter, setter, new XamlSchemaContext()); 145var member = new XamlMember("StaticProperty", getter, null, new XamlSchemaContext()); 166var member = new XamlMember(property, new XamlSchemaContext()); 181var member = new XamlMember(nameof(SerializeClass.AttachablePublicProperty), getter, setter, new XamlSchemaContext()); 196var member = new XamlMember(nameof(SerializeClass.AttachablePrivateProperty), getter, setter, new XamlSchemaContext()); 221var member = new XamlMember(property, new XamlSchemaContext());
System\Xaml\XamlBackgroundReaderTests.cs (1)
27MemberResult = new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false),
System\Xaml\XamlDuplicateMemberExceptionTests.cs (1)
40var member = new XamlMember("name", type, false);
System\Xaml\XamlMemberTests.cs (87)
24var member = new XamlMember(name, type, isAttachable); 37Assert.Throws<ArgumentNullException>("name", () => new XamlMember(null, type, false)); 43Assert.Throws<ArgumentNullException>("declaringType", () => new XamlMember("name", null, false)); 55var member = new XamlMember(propertyInfo, schemaContext); 70yield return new object?[] { typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext(), new XamlMemberInvoker(new XamlMember("name", type, false)) }; 77var member = new XamlMember(propertyInfo, schemaContext, invoker); 98Assert.Throws<ArgumentNullException>("propertyInfo", () => new XamlMember((PropertyInfo)null!, new XamlSchemaContext())); 99Assert.Throws<ArgumentNullException>("propertyInfo", () => new XamlMember((PropertyInfo)null!, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 111var member = new XamlMember(eventInfo, schemaContext); 126yield return new object?[] { typeof(DataClass).GetEvent(nameof(DataClass.Event))!, new XamlSchemaContext(), new XamlMemberInvoker(new XamlMember("name", type, false)) }; 133var member = new XamlMember(eventInfo, schemaContext, invoker); 154Assert.Throws<ArgumentNullException>("eventInfo", () => new XamlMember((EventInfo)null!, new XamlSchemaContext())); 155Assert.Throws<ArgumentNullException>("eventInfo", () => new XamlMember((EventInfo)null!, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 170var member = new XamlMember(attachablePropertyName, getter, setter, schemaContext); 193var member = new XamlMember(attachablePropertyName, getter, setter, schemaContext, invoker); 215Assert.Throws<ArgumentNullException>("attachablePropertyName", () => new XamlMember(null, getter, null, new XamlSchemaContext())); 216Assert.Throws<ArgumentNullException>("attachablePropertyName", () => new XamlMember(null, getter, null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 222Assert.Throws<ArgumentNullException>(() => new XamlMember("name", null, null, new XamlSchemaContext())); 223Assert.Throws<ArgumentNullException>(() => new XamlMember("name", null, null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 233Assert.Throws<ArgumentException>("getter", () => new XamlMember("name", getter, null, new XamlSchemaContext())); 234Assert.Throws<ArgumentException>("getter", () => new XamlMember("name", getter, null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 243Assert.Throws<ArgumentException>("setter", () => new XamlMember("name", null, setter, new XamlSchemaContext())); 244Assert.Throws<ArgumentException>("setter", () => new XamlMember("name", null, setter, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 257var member = new XamlMember(attachablePropertyName, adder, schemaContext); 278var member = new XamlMember(attachablePropertyName, adder, schemaContext, invoker); 300Assert.Throws<ArgumentNullException>("attachableEventName", () => new XamlMember(null, adder, new XamlSchemaContext())); 301Assert.Throws<ArgumentNullException>("attachableEventName", () => new XamlMember(null, adder, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 307Assert.Throws<ArgumentNullException>("adder", () => new XamlMember("name", null, new XamlSchemaContext())); 308Assert.Throws<ArgumentNullException>("adder", () => new XamlMember("name", null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 317Assert.Throws<ArgumentException>("adder", () => new XamlMember("name", adder, new XamlSchemaContext())); 318Assert.Throws<ArgumentException>("adder", () => new XamlMember("name", adder, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker)); 326Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo, null)); 327Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo, null)); 328Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo, null, XamlMemberInvoker.UnknownInvoker)); 329Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo, null, XamlMemberInvoker.UnknownInvoker)); 330Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo.Name, propertyInfo.GetGetMethod(), propertyInfo.GetSetMethod(), null)); 331Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo.Name, propertyInfo.GetGetMethod(), propertyInfo.GetSetMethod(), null, XamlMemberInvoker.UnknownInvoker)); 332Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo.Name, eventInfo.GetAddMethod(), null)); 333Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo.Name, eventInfo.GetAddMethod(), null, XamlMemberInvoker.UnknownInvoker)); 347var member = new XamlMember(name, new XamlType(typeof(int), new XamlSchemaContext()), false); 355var member = new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false); 362var member = new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()); 585new XamlMember[] { new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()), new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()) } 710var invoker = new XamlMemberInvoker(new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext())); 2189var member = new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()); 2195var member = new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()); 2197yield return new object?[] { member, new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()), true }; 2198yield return new object?[] { member, new XamlMember(typeof(DesignerSerializationVisibilityData).GetProperty(nameof(DesignerSerializationVisibilityData.Property))!, new XamlSchemaContext()), false }; 2199yield return new object?[] { member, new XamlMember(typeof(AmbientData).GetProperty(nameof(AmbientData.Property))!, new XamlSchemaContext()), false }; 2200yield return new object?[] { member, new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), false }; 2201yield return new object?[] { member, new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), false }; 2202yield return new object?[] { member, new XamlMember("name", typeof(AccessorClass).GetMethod(nameof(AccessorClass.GetMethod))!, typeof(AccessorClass).GetMethod(nameof(AccessorClass.SetMethod))!, new XamlSchemaContext()), false }; 2203yield return new object?[] { member, new XamlMember("name", typeof(AccessorClass).GetMethod(nameof(AccessorClass.SetMethod))!, new XamlSchemaContext()), false }; 2207new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2208new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2213new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2214new XamlMember(typeof(DataClass).GetEvent("PrivateEvent", BindingFlags.Instance | BindingFlags.NonPublic), new XamlSchemaContext()), 2219new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2220new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()), 2225new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2226new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2231new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2232new XamlMember("name", typeof(AccessorClass).GetMethod(nameof(AccessorClass.GetMethod))!, typeof(AccessorClass).GetMethod(nameof(AccessorClass.SetMethod))!, new XamlSchemaContext()), 2237new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2238new XamlMember("name", typeof(AccessorClass).GetMethod(nameof(AccessorClass.SetMethod))!, new XamlSchemaContext()), 2244new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2245new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2250new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2251new XamlMember("other", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2256new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2257new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false), 2262new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2263new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), true), 2268new XamlMember("Property", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2269new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()), 2274new XamlMember("Event", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2275new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()), 2280new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2281new XamlMember("name", typeof(AccessorClass).GetMethod(nameof(AccessorClass.GetMethod))!, typeof(AccessorClass).GetMethod(nameof(AccessorClass.SetMethod))!, new XamlSchemaContext()), 2286new XamlMember("name", new XamlType(typeof(DataClass), new XamlSchemaContext()), false), 2287new XamlMember("name", typeof(AccessorClass).GetMethod(nameof(AccessorClass.SetMethod))!, new XamlSchemaContext()), 2314yield return new object[] { new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false) }; 2315yield return new object[] { new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), true) }; 2317yield return new object[] { new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()) }; 2320new XamlMember(new CustomPropertyInfo(typeof(DataClass).GetProperty(nameof(DataClass.Property))!) 2325yield return new object[] { new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()) };
System\Xaml\XamlReaderTests.cs (1)
65MemberResult = new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false),
System\Xaml\XamlTypeTests.cs (186)
443new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false) 449new XamlMember("keyName", new XamlType(typeof(ClassWithAliasedAttributes), new XamlSchemaContext()), false) 455new XamlMember("keyName", new XamlType(typeof(InheritedClassWithAliasedAttributes), new XamlSchemaContext()), false) 475new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false) 481new XamlMember("runtimeName", new XamlType(typeof(ClassWithAliasedAttributes), new XamlSchemaContext()), false) 487new XamlMember("runtimeName", new XamlType(typeof(InheritedClassWithAliasedAttributes), new XamlSchemaContext()), false) 507new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false) 513new XamlMember("uidName", new XamlType(typeof(ClassWithAliasedAttributes), new XamlSchemaContext()), false) 519new XamlMember("uidName", new XamlType(typeof(InheritedClassWithAliasedAttributes), new XamlSchemaContext()), false) 539new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false) 545new XamlMember("langName", new XamlType(typeof(ClassWithAliasedAttributes), new XamlSchemaContext()), false) 551new XamlMember("langName", new XamlType(typeof(InheritedClassWithAliasedAttributes), new XamlSchemaContext()), false) 737new XamlMember("", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddHandler)), new XamlSchemaContext()), 738new XamlMember("DifferentFirstParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()), 739new XamlMember("DifferentFirstParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()), 740new XamlMember("DifferentSecondParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()), 741new XamlMember("DifferentSecondParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()), 742new XamlMember("Event", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddEventHandler)), new XamlSchemaContext()), 743new XamlMember("GetOnlyDictionaryProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyDictionaryProperty)), null, new XamlSchemaContext()), 744new XamlMember("GetOnlyIntProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyIntProperty)), null, new XamlSchemaContext()), 745new XamlMember("GetOnlyListProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyListProperty)), null, new XamlSchemaContext()), 746new XamlMember("GetOnlyXDataProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyXDataProperty)), null, new XamlSchemaContext()), 747new XamlMember("GetSetProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()), 748new XamlMember("GetSetProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()), 749new XamlMember("InternalProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 750new XamlMember("InternalProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 751new XamlMember("ProtectedProperty", typeof(AttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 752new XamlMember("ProtectedProperty", typeof(AttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 753new XamlMember("SetOnlyProperty", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetSetOnlyProperty)), new XamlSchemaContext()), 757new XamlMember("", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddHandler)), new XamlSchemaContext()), 758new XamlMember("DifferentFirstParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()), 759new XamlMember("DifferentSecondParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()), 760new XamlMember("Event", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddEventHandler)), new XamlSchemaContext()), 761new XamlMember("GetOnlyDictionaryProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyDictionaryProperty)), null, new XamlSchemaContext()), 762new XamlMember("GetOnlyIntProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyIntProperty)), null, new XamlSchemaContext()), 763new XamlMember("GetOnlyListProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyListProperty)), null, new XamlSchemaContext()), 764new XamlMember("GetOnlyXDataProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyXDataProperty)), null, new XamlSchemaContext()), 765new XamlMember("GetSetProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()), 766new XamlMember("InternalProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 767new XamlMember("ProtectedProperty", typeof(AttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 768new XamlMember("SetOnlyProperty", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetSetOnlyProperty)), new XamlSchemaContext()) 776new XamlMember("", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddHandler)), new XamlSchemaContext()), 777new XamlMember("DifferentFirstParameter", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()), 778new XamlMember("DifferentFirstParameter", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()), 779new XamlMember("DifferentSecondParameter", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()), 780new XamlMember("DifferentSecondParameter", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()), 781new XamlMember("Event", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddEventHandler)), new XamlSchemaContext()), 782new XamlMember("GetOnlyDictionaryProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyDictionaryProperty)), null, new XamlSchemaContext()), 783new XamlMember("GetOnlyIntProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyIntProperty)), null, new XamlSchemaContext()), 784new XamlMember("GetOnlyListProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyListProperty)), null, new XamlSchemaContext()), 785new XamlMember("GetOnlyXDataProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyXDataProperty)), null, new XamlSchemaContext()), 786new XamlMember("GetSetProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()), 787new XamlMember("GetSetProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()), 788new XamlMember("InternalProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 789new XamlMember("InternalProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 790new XamlMember("ProtectedProperty", typeof(PrivateAttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 791new XamlMember("ProtectedProperty", typeof(PrivateAttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 792new XamlMember("SetOnlyProperty", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetSetOnlyProperty)), new XamlSchemaContext()), 796new XamlMember("", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddHandler)), new XamlSchemaContext()), 797new XamlMember("DifferentFirstParameter", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()), 798new XamlMember("DifferentSecondParameter", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()), 799new XamlMember("Event", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddEventHandler)), new XamlSchemaContext()), 800new XamlMember("GetOnlyDictionaryProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyDictionaryProperty)), null, new XamlSchemaContext()), 801new XamlMember("GetOnlyIntProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyIntProperty)), null, new XamlSchemaContext()), 802new XamlMember("GetOnlyListProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyListProperty)), null, new XamlSchemaContext()), 803new XamlMember("GetOnlyXDataProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyXDataProperty)), null, new XamlSchemaContext()), 804new XamlMember("GetSetProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()), 805new XamlMember("InternalProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 806new XamlMember("ProtectedProperty", typeof(PrivateAttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 807new XamlMember("SetOnlyProperty", null, typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetSetOnlyProperty)), new XamlSchemaContext()) 816new XamlMember("Event", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddEventHandler), new Type[] { typeof(object), typeof(EventHandler) }), new XamlSchemaContext()), 817new XamlMember("Getter", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetGetter), new Type[] { typeof(string) }), null, new XamlSchemaContext()), 818new XamlMember("InternalThenInternal", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetInternalThenInternal), BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(string) }, null), null, new XamlSchemaContext()), 819new XamlMember("InternalThenInternalEvent", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddInternalThenInternalEventHandler), BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(object), typeof(EventHandler) }, null), new XamlSchemaContext()), 820new XamlMember("InternalThenPublic", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetInternalThenPublic), new Type[] { typeof(int) }), null, new XamlSchemaContext()), 821new XamlMember("InternalThenPublicEvent", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddInternalThenPublicEventHandler), new Type[] { typeof(object), typeof(OtherHandler) }), new XamlSchemaContext()), 822new XamlMember("PublicThenInternal", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetPublicThenInternal), new Type[] { typeof(string) }), null, new XamlSchemaContext()), 823new XamlMember("PublicThenInternalEvent", typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddPublicThenInternalEventHandler), new Type[] { typeof(object), typeof(EventHandler) }), new XamlSchemaContext()), 824new XamlMember("Setter", null, typeof(DuplicateDataClass).GetMethod(nameof(DuplicateDataClass.SetSetter), new Type[] { typeof(string), typeof(int) }), new XamlSchemaContext()), 833new XamlMember("Event", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddEventHandler), new Type[] { typeof(object), typeof(EventHandler) }), new XamlSchemaContext()), 834new XamlMember("Getter", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetGetter), new Type[] { typeof(string) }), null, new XamlSchemaContext()), 835new XamlMember("InternalThenInternal", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetInternalThenInternal), BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(string) }, null), null, new XamlSchemaContext()), 836new XamlMember("InternalThenInternalEvent", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddInternalThenInternalEventHandler), BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(object), typeof(EventHandler) }, null), new XamlSchemaContext()), 837new XamlMember("InternalThenPublic", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetInternalThenPublic), BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(string) }, null), null, new XamlSchemaContext()), 838new XamlMember("InternalThenPublicEvent", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddInternalThenPublicEventHandler), BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(object), typeof(EventHandler) }, null), new XamlSchemaContext()), 839new XamlMember("PublicThenInternal", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.GetPublicThenInternal), new Type[] { typeof(string) }), null, new XamlSchemaContext()), 840new XamlMember("PublicThenInternalEvent", typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.AddPublicThenInternalEventHandler), new Type[] { typeof(object), typeof(EventHandler) }), new XamlSchemaContext()), 841new XamlMember("Setter", null, typeof(PrivateDuplicateDataClass).GetMethod(nameof(DuplicateDataClass.SetSetter), new Type[] { typeof(string), typeof(int) }), new XamlSchemaContext()), 850new XamlMember("DictionaryProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetDictionaryProperty)), null, new XamlSchemaContext()), 851new XamlMember("DictionaryProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetDictionaryProperty)), null, new XamlSchemaContext()), 852new XamlMember("ListProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetListProperty)), null, new XamlSchemaContext()), 853new XamlMember("ListProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetListProperty)), null, new XamlSchemaContext()), 854new XamlMember("XDataProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetXDataProperty)), null, new XamlSchemaContext()), 855new XamlMember("XDataProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetXDataProperty)), null, new XamlSchemaContext()) 859new XamlMember("DictionaryProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetDictionaryProperty)), null, new XamlSchemaContext()), 860new XamlMember("ListProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetListProperty)), null, new XamlSchemaContext()), 861new XamlMember("XDataProperty", typeof(NonMatchingInternalSetterClass).GetMethod(nameof(NonMatchingInternalSetterClass.GetXDataProperty)), null, new XamlSchemaContext()) 870new XamlMember("DictionaryProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetDictionaryProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 871new XamlMember("DictionaryProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetDictionaryProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 872new XamlMember("IntProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetIntProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 873new XamlMember("IntProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetIntProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 874new XamlMember("ListProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetListProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 875new XamlMember("ListProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetListProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 876new XamlMember("XDataProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetXDataProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 877new XamlMember("XDataProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetXDataProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 881new XamlMember("DictionaryProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetDictionaryProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 882new XamlMember("IntProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetIntProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 883new XamlMember("ListProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetListProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 884new XamlMember("XDataProperty", null, typeof(PrivateNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetXDataProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 893new XamlMember("DictionaryProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetDictionaryProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 894new XamlMember("DictionaryProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetDictionaryProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 895new XamlMember("IntProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetIntProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 896new XamlMember("IntProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetIntProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 897new XamlMember("ListProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetListProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 898new XamlMember("ListProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetListProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 899new XamlMember("XDataProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetXDataProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 900new XamlMember("XDataProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetXDataProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 904new XamlMember("DictionaryProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetDictionaryProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 905new XamlMember("IntProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetIntProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 906new XamlMember("ListProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetListProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()), 907new XamlMember("XDataProperty", null, typeof(InternalGetterNonMatchingInternalSetterClass).GetMethod(nameof(PrivateNonMatchingInternalSetterClass.SetXDataProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 1164new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.Property)), new XamlSchemaContext()), 1165new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.SetOnlyProperty)), new XamlSchemaContext()), 1166new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.PrivateGetProperty)), new XamlSchemaContext()), 1167new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.PrivateSetProperty)), new XamlSchemaContext()), 1168new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyListProperty)), new XamlSchemaContext()), 1169new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyDictionaryProperty)), new XamlSchemaContext()), 1170new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetXDataProperty)), new XamlSchemaContext()), 1171new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.InternalProperty), BindingFlags.Instance | BindingFlags.NonPublic), new XamlSchemaContext()), 1172new XamlMember(typeof(MembersDataClass).GetProperty("ProtectedProperty", BindingFlags.Instance | BindingFlags.NonPublic), new XamlSchemaContext()), 1173new XamlMember(typeof(MembersDataClass).GetEvent(nameof(MembersDataClass.Event)), new XamlSchemaContext()) 1181new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1182new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1183new XamlMember(typeof(MoreDerivedShadowedDataClass).GetEvent(nameof(MoreDerivedShadowedDataClass.Event), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()) 1187new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1188new XamlMember(typeof(MoreDerivedShadowedDataClass).GetEvent(nameof(MoreDerivedShadowedDataClass.Event), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()) 1214new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1215new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1216new XamlMember(typeof(MoreDerivedShadowedDataClass).GetEvent(nameof(MoreDerivedShadowedDataClass.Event), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1217new XamlMember(typeof(MoreDerivedShadowedDataClass).GetEvent(nameof(MoreDerivedShadowedDataClass.Event), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()) 1221new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 1222new XamlMember(typeof(MoreDerivedShadowedDataClass).GetEvent(nameof(MoreDerivedShadowedDataClass.Event), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()) 1531new XamlMember("GetSetProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetSetProperty)), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()) 1537new XamlMember("ProtectedProperty", typeof(AttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 1543new XamlMember("InternalProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 1561new XamlMember("GetOnlyListProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyListProperty)), null, new XamlSchemaContext()) 1567new XamlMember("GetOnlyDictionaryProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyDictionaryProperty)), null, new XamlSchemaContext()) 1573new XamlMember("GetOnlyXDataProperty", typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.GetGetOnlyXDataProperty)), null, new XamlSchemaContext()) 1579new XamlMember("DifferentFirstParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentFirstParameter)), new XamlSchemaContext()) 1585new XamlMember("DifferentSecondParameter", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.SetDifferentSecondParameter)), new XamlSchemaContext()) 1611new XamlMember("GetSetProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(PrivateAttachableMembersDataClass.GetGetSetProperty)), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(PrivateAttachableMembersDataClass.SetGetSetProperty)), new XamlSchemaContext()) 1617new XamlMember("ProtectedProperty", typeof(PrivateAttachableMembersDataClass).GetMethod("GetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod("SetProtectedProperty", BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 1623new XamlMember("InternalProperty", typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(PrivateAttachableMembersDataClass.GetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), typeof(PrivateAttachableMembersDataClass).GetMethod(nameof(PrivateAttachableMembersDataClass.SetInternalProperty), BindingFlags.Static | BindingFlags.NonPublic), new XamlSchemaContext()) 1637new XamlMember("Event", null, typeof(AttachableMembersDataClass).GetMethod(nameof(AttachableMembersDataClass.AddEventHandler)), new XamlSchemaContext()) 1957new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false) 1986new XamlMember(typeof(ClassWithKnownContentPropertyAttribute).GetProperty(nameof(ClassWithKnownContentPropertyAttribute.Name)), new XamlSchemaContext()) 1991new XamlMember("name", new XamlType(typeof(ClassWithUnknownContentPropertyAttribute), new XamlSchemaContext()), false) 1996new XamlMember(typeof(ClassWithKnownContentPropertyAttribute).GetProperty(nameof(ClassWithKnownContentPropertyAttribute.Name)), new XamlSchemaContext()) 2011new XamlMember("name", new XamlType(new ReflectionOnlyCustomAttributeDataType(typeof(ClassWithUnknownContentPropertyAttribute)), new XamlSchemaContext()), false) 3468new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.Property)), new XamlSchemaContext()), 3469new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.Property)), new XamlSchemaContext()) 3475new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyListProperty)), new XamlSchemaContext()), 3476new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyListProperty)), new XamlSchemaContext()) 3482new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyDictionaryProperty)), new XamlSchemaContext()), 3483new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyDictionaryProperty)), new XamlSchemaContext()) 3489new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetXDataProperty)), new XamlSchemaContext()), 3490new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetXDataProperty)), new XamlSchemaContext()) 3496new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.SetOnlyProperty)), new XamlSchemaContext()), 3497new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.SetOnlyProperty)), new XamlSchemaContext()) 3503new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.PrivateGetProperty)), new XamlSchemaContext()), 3504new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.PrivateGetProperty)), new XamlSchemaContext()) 3510new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.PrivateSetProperty)), new XamlSchemaContext()), 3511new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.PrivateSetProperty)), new XamlSchemaContext()) 3517new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly)!, new XamlSchemaContext()), 3518new XamlMember(typeof(MoreDerivedShadowedDataClass).GetProperty(nameof(MoreDerivedShadowedDataClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly)!, new XamlSchemaContext()) 3532new XamlMember(typeof(EvenMoreDerivedShadowedBaseClass).GetProperty(nameof(EvenMoreDerivedShadowedBaseClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly)!, new XamlSchemaContext()), 3533new XamlMember(typeof(EvenMoreDerivedShadowedBaseClass).GetProperty(nameof(EvenMoreDerivedShadowedBaseClass.Property), BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly)!, new XamlSchemaContext()) 3547new XamlMember(typeof(EvenMoreDerivedShadowedBaseClass).GetProperty(nameof(EvenMoreDerivedShadowedBaseClass.Property)!, BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()), 3548new XamlMember(typeof(EvenMoreDerivedShadowedBaseClass).GetProperty(nameof(EvenMoreDerivedShadowedBaseClass.Property)!, BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly), new XamlSchemaContext()) 3561new XamlMember(typeof(MembersDataClass).GetProperty("ProtectedProperty", BindingFlags.Instance | BindingFlags.NonPublic)!, new XamlSchemaContext()), 3562new XamlMember(typeof(MembersDataClass).GetProperty("ProtectedProperty", BindingFlags.Instance | BindingFlags.NonPublic)!, new XamlSchemaContext()) 3568new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.InternalProperty), BindingFlags.Instance | BindingFlags.NonPublic)!, new XamlSchemaContext()), 3569new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.InternalProperty), BindingFlags.Instance | BindingFlags.NonPublic)!, new XamlSchemaContext()) 3605new XamlMember(typeof(MembersDataClass).GetProperty(nameof(MembersDataClass.GetOnlyProperty))!, new XamlSchemaContext()), 3616new XamlMember(typeof(MembersDataClass).GetEvent(nameof(MembersDataClass.Event))!, new XamlSchemaContext()), 3617new XamlMember(typeof(MembersDataClass).GetEvent(nameof(MembersDataClass.Event))!, new XamlSchemaContext())
System\Xaml\XamlWriterTests.cs (1)
46MemberResult = new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false)
637 references to XamlMember
PresentationFramework (137)
MS\Internal\Helper.cs (1)
621System.Xaml.XamlMember member = xt.GetMember(propertyInfo.Name);
System\Windows\FrameworkTemplate.cs (3)
689public XamlMember Property { get; set; } 708private bool ReceivePropertySet(object targetObject, XamlMember member, 1067internal static bool IsNameProperty(XamlMember member, XamlType owner)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (21)
200override public XamlMember Member 755XamlMember xDataTextProperty = XamlLanguage.XData.GetMember("Text"); 950XamlMember property = BamlSchemaContext.GetXamlDirective(XamlLanguage.Xaml2006Namespace, BamlSchemaContext.GetString(stringId)); 1377XamlMember eventProperty = GetProperty(_binaryReader.ReadInt16(), false); 1399XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1481private XamlMember GetProperty(Int16 propertyId, XamlType parentType) 1483XamlMember property = BamlSchemaContext.GetProperty(propertyId, parentType); 1487private XamlMember GetProperty(Int16 propertyId, bool isAttached) 1489XamlMember property = BamlSchemaContext.GetProperty(propertyId, isAttached); 1499XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1578XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1623internal virtual object CreateTypeConverterMarkupExtension(XamlMember property, TypeConverter converter, object propertyValue, Baml2006ReaderSettings settings) 1640XamlMember property = GetProperty(propertyId, _context.CurrentFrame.XamlType); 1857XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1887XamlMember property = _context.SchemaContext.GetProperty(propertyId, _context.CurrentFrame.XamlType); 1977XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1988XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1998XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 2240XamlMember contentProperty = GetProperty(propertyId, false); 2355XamlMember parentProperty = _context.CurrentFrame.Member; 2505XamlMember property,
System\Windows\Markup\Baml2006\Baml2006ReaderFrame.cs (2)
35public XamlMember Member { get; set; } 38public XamlMember ContentProperty { get; set; }
System\Windows\Markup\Baml2006\Baml2006ReaderInternal.cs (1)
46internal override object CreateTypeConverterMarkupExtension(XamlMember property, TypeConverter converter, object propertyValue, Baml2006ReaderSettings settings)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (27)
75internal XamlMember StaticExtensionMemberTypeProperty { get { return _xStaticMemberProperty.Value; } } 77internal XamlMember TypeExtensionTypeProperty { get { return _xTypeTypeProperty.Value; } } 79internal XamlMember ResourceDictionaryDeferredContentProperty { get { return _resourceDictionaryDefContentProperty.Value; } } 85internal XamlMember EventSetterEventProperty { get { return _eventSetterEventProperty.Value; } } 87internal XamlMember EventSetterHandlerProperty { get { return _eventSetterHandlerProperty.Value; } } 89internal XamlMember FrameworkTemplateTemplateProperty { get { return _frameworkTemplateTemplateProperty.Value; } } 179XamlMember member = GetProperty(propertyId, false); 190internal XamlMember GetProperty(Int16 propertyId, XamlType parentType) 193XamlMember xamlMember; 229internal XamlMember GetProperty(Int16 propertyId, bool isAttached) 232XamlMember xamlMember; 277XamlMember xamlMember; 295XamlMember xamlMember; 615private bool TryGetBamlProperty(Int16 propertyId, out BamlProperty bamlProperty, out XamlMember xamlMember) 622xamlMember = property as XamlMember; 661private static readonly Lazy<XamlMember> _xStaticMemberProperty 662= new Lazy<XamlMember>(() => XamlLanguage.Static.GetMember("MemberType")); 664private static readonly Lazy<XamlMember> _xTypeTypeProperty 665= new Lazy<XamlMember>(() => XamlLanguage.Static.GetMember("Type")); 667private static readonly Lazy<XamlMember> _resourceDictionaryDefContentProperty 668= new Lazy<XamlMember>(() => _resourceDictionaryType.Value.GetMember("DeferrableContent")); 676private static readonly Lazy<XamlMember> _eventSetterEventProperty 677= new Lazy<XamlMember>(() => _eventSetterType.Value.GetMember("Event")); 679private static readonly Lazy<XamlMember> _eventSetterHandlerProperty 680= new Lazy<XamlMember>(() => _eventSetterType.Value.GetMember("Handler")); 682private static readonly Lazy<XamlMember> _frameworkTemplateTemplateProperty 683= new Lazy<XamlMember>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(FrameworkTemplate)).GetMember("Template"));
System\Windows\Markup\Baml2006\WpfKnownType.cs (3)
103protected override XamlMember LookupContentProperty() 118protected override XamlMember LookupAliasedProperty(XamlDirective directive) 305private XamlMember CallGetMember(string name)
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (18)
318internal XamlMember StaticExtensionMemberTypeProperty { get { return _xStaticMemberProperty.Value; } } 320internal XamlMember TypeExtensionTypeProperty { get { return _xTypeTypeProperty.Value; } } 322internal XamlMember ResourceDictionaryDeferredContentProperty { get { return _resourceDictionaryDefContentProperty.Value; } } 328internal XamlMember EventSetterEventProperty { get { return _eventSetterEventProperty.Value; } } 330internal XamlMember EventSetterHandlerProperty { get { return _eventSetterHandlerProperty.Value; } } 332internal XamlMember FrameworkTemplateTemplateProperty { get { return _frameworkTemplateTemplateProperty.Value; } } 350private static readonly Lazy<XamlMember> _xStaticMemberProperty 351= new Lazy<XamlMember>(() => XamlLanguage.Static.GetMember("MemberType")); 353private static readonly Lazy<XamlMember> _xTypeTypeProperty 354= new Lazy<XamlMember>(() => XamlLanguage.Static.GetMember("Type")); 356private static readonly Lazy<XamlMember> _resourceDictionaryDefContentProperty 357= new Lazy<XamlMember>(() => _resourceDictionaryType.Value.GetMember("DeferrableContent")); 365private static readonly Lazy<XamlMember> _eventSetterEventProperty 366= new Lazy<XamlMember>(() => _eventSetterType.Value.GetMember("Event")); 368private static readonly Lazy<XamlMember> _eventSetterHandlerProperty 369= new Lazy<XamlMember>(() => _eventSetterType.Value.GetMember("Handler")); 371private static readonly Lazy<XamlMember> _frameworkTemplateTemplateProperty 372= new Lazy<XamlMember>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(FrameworkTemplate)).GetMember("Template"));
System\Windows\Markup\Baml2006\WpfXamlMember.cs (2)
304private XamlMember BaseUnderlyingMember 326private XamlMember _baseUnderlyingMember;
System\Windows\Markup\Baml2006\WpfXamlType.cs (37)
35private ConcurrentDictionary<string, XamlMember> _attachableMembers; 36private ConcurrentDictionary<string, XamlMember> _members; 51protected ConcurrentDictionary<string, XamlMember> Members 57_members = new ConcurrentDictionary<string, XamlMember>(ConcurrencyLevel, Capacity); 63protected ConcurrentDictionary<string, XamlMember> AttachableMembers 69_attachableMembers = new ConcurrentDictionary<string, XamlMember>(ConcurrencyLevel, Capacity); 82protected override XamlMember LookupContentProperty() 84XamlMember result = base.LookupContentProperty(); 117private XamlMember FindMember(string name, bool isAttached, bool skipReadOnlyCheck) 120XamlMember member = FindKnownMember(name, isAttached); 158XamlMember knownMember = FindKnownMember(wpfKnownType, name, isAttached); 167protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 172protected override XamlMember LookupAttachableMember(string name) 177protected override IEnumerable<XamlMember> LookupAllMembers() 179List<XamlMember> members = new List<XamlMember>(); 182foreach (var reflectedMember in reflectedMembers) 184var member = reflectedMember; 201private XamlMember FindKnownMember(string name, bool isAttachable) 210XamlMember xamlMember = FindKnownMember(wpfXamlType, name, isAttachable); 223private XamlMember FindRoutedEventBackedProperty(string name, bool isAttachable, bool skipReadOnlyCheck) 227XamlMember xamlMember = null; 291private XamlMember FindDependencyPropertyBackedProperty(string name, bool isAttachable, bool skipReadOnlyCheck) 293XamlMember xamlMember = null; 355private XamlMember CacheAndReturnXamlMember(XamlMember xamlMember) 382private XamlMember GetAttachedRoutedEvent(string name, RoutedEvent re) 384XamlMember memberFromBase = base.LookupAttachableMember(name); 392private XamlMember GetRoutedEvent(string name, RoutedEvent re, bool skipReadOnlyCheck) 394XamlMember memberFromBase = base.LookupMember(name, skipReadOnlyCheck); 402private XamlMember GetAttachedDependencyProperty(string name, DependencyProperty property) 404XamlMember memberFromBase = base.LookupAttachableMember(name); 415private XamlMember GetRegularDependencyProperty(string name, DependencyProperty property, bool skipReadOnlyCheck) 417XamlMember memberFromBase = base.LookupMember(name, skipReadOnlyCheck); 436private static XamlMember FindKnownMember(WpfXamlType wpfXamlType, string name, bool isAttachable) 438XamlMember xamlMember = null; 525internal XamlMember FindBaseXamlMember(string name, bool isAttachable)
System\Windows\Markup\DependencyPropertyConverter.cs (4)
196XamlMember styleTargetType = styleXType.GetMember("TargetType"); 197XamlMember templateProperty = frameworkTemplateXType.GetMember("Template"); 198XamlMember controlTemplateTargetType = controlTemplateXType.GetMember("TargetType"); 246XamlMember templateProperty = frameworkTemplateXType.GetMember("Template");
System\Windows\Markup\RoutedEventConverter.cs (1)
92XamlMember styleTargetType = styleXType.GetMember("TargetType");
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (1)
105System.Xaml.XamlMember xamlProperty =
System\Windows\Markup\WpfXamlLoader.cs (3)
18private static Lazy<XamlMember> XmlSpace = new Lazy<XamlMember>(() => new WpfXamlMember(XmlAttributeProperties.XmlSpaceProperty, true)); 326XamlMember currentProperty = currentFrame.Property;
System\Windows\Markup\XamlReader.cs (4)
385XamlMember synchronousModeProperty = _textReader.SchemaContext.GetXamlDirective("http://schemas.microsoft.com/winfx/2006/xaml", "SynchronousMode"); 386XamlMember synchronousRecordProperty = _textReader.SchemaContext.GetXamlDirective("http://schemas.microsoft.com/winfx/2006/xaml", "AsyncRecords"); 594XamlMember synchronousRecordProperty = _textReader.SchemaContext.GetXamlDirective(XamlLanguage.Xaml2006Namespace, "AsyncRecords"); 1201public XamlMember Property { get; set; }
System\Windows\ResourceDictionary.cs (1)
1164XamlMember xamlMemberResourceKey = xamlTypeStaticResourceExtension.GetMember("ResourceKey");
System\Windows\StaticResourceExtension.cs (6)
219XamlMember fceResourcesProperty = fceXType.GetMember("Resources"); 220XamlMember feResourcesProperty = feXType.GetMember("Resources"); 221XamlMember styleResourcesProperty = styleXType.GetMember("Resources"); 222XamlMember styleBasedOnProperty = styleXType.GetMember("BasedOn"); 223XamlMember templateResourcesProperty = templateXType.GetMember("Resources"); 224XamlMember appResourcesProperty = appXType.GetMember("Resources");
System\Windows\TemplateContent.cs (2)
46public XamlMember Property { get; set; } 1045System.Xaml.XamlMember member = reader.Member;
PresentationFramework.Aero (6)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\KnownTypeHelper.cs (6)
239protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 241XamlMember member = FindKnownMember(name); 250protected override XamlMember LookupAttachableMember(string name) 252XamlMember member = FindKnownMember(name); 261private XamlMember FindKnownMember(string name) 263XamlMember member;
PresentationFramework.Aero2 (6)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\KnownTypeHelper.cs (6)
239protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 241XamlMember member = FindKnownMember(name); 250protected override XamlMember LookupAttachableMember(string name) 252XamlMember member = FindKnownMember(name); 261private XamlMember FindKnownMember(string name) 263XamlMember member;
PresentationFramework.AeroLite (6)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\KnownTypeHelper.cs (6)
239protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 241XamlMember member = FindKnownMember(name); 250protected override XamlMember LookupAttachableMember(string name) 252XamlMember member = FindKnownMember(name); 261private XamlMember FindKnownMember(string name) 263XamlMember member;
PresentationFramework.Classic (6)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\KnownTypeHelper.cs (6)
239protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 241XamlMember member = FindKnownMember(name); 250protected override XamlMember LookupAttachableMember(string name) 252XamlMember member = FindKnownMember(name); 261private XamlMember FindKnownMember(string name) 263XamlMember member;
PresentationFramework.Luna (6)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\KnownTypeHelper.cs (6)
239protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 241XamlMember member = FindKnownMember(name); 250protected override XamlMember LookupAttachableMember(string name) 252XamlMember member = FindKnownMember(name); 261private XamlMember FindKnownMember(string name) 263XamlMember member;
PresentationFramework.Royale (6)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\KnownTypeHelper.cs (6)
239protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck) 241XamlMember member = FindKnownMember(name); 250protected override XamlMember LookupAttachableMember(string name) 252XamlMember member = FindKnownMember(name); 261private XamlMember FindKnownMember(string name) 263XamlMember member;
System.Xaml (352)
System\Windows\Markup\XamlSetMarkupExtensionEventArgs.cs (2)
13public XamlSetMarkupExtensionEventArgs(XamlMember member, 23internal XamlSetMarkupExtensionEventArgs(XamlMember member,
System\Windows\Markup\XamlSetTypeConverterEventArgs.cs (2)
15public XamlSetTypeConverterEventArgs(XamlMember member, TypeConverter typeConverter, object value, 24internal XamlSetTypeConverterEventArgs(XamlMember member, TypeConverter typeConverter, object value,
System\Windows\Markup\XamlSetValueEventArgs.cs (2)
13public XamlSetValueEventArgs(XamlMember member, object value) 19public XamlMember Member { get; }
System\Xaml\Context\ContextServices.cs (1)
25XamlMember parentProperty = xamlContext.ParentProperty;
System\Xaml\Context\NameFixupToken.cs (1)
39public XamlMember Property { get; set; }
System\Xaml\Context\ObjectWriterContext.cs (14)
174internal AmbientPropertyValue ServiceProvider_GetFirstAmbientValue(IEnumerable<XamlType> ceilingTypes, XamlMember[] properties) 186internal IEnumerable<AmbientPropertyValue> ServiceProvider_GetAllAmbientValues(IEnumerable<XamlType> ceilingTypes, XamlMember[] properties) 198internal IEnumerable<AmbientPropertyValue> ServiceProvider_GetAllAmbientValues(IEnumerable<XamlType> ceilingTypes, bool searchLiveStackOnly, IEnumerable<XamlType> types, XamlMember[] properties) 312XamlMember[] properties, 315foreach (XamlMember xamlMember in properties) 357foreach (XamlMember prop in properties) 533public XamlMember CurrentProperty 539public XamlMember ParentProperty 544public XamlMember GrandParentProperty 616public Dictionary<XamlMember, object> CurrentPreconstructionPropertyValues 626public Dictionary<XamlMember, object> ParentPreconstructionPropertyValues 631public HashSet<XamlMember> CurrentAssignedProperties 636public HashSet<XamlMember> ParentAssignedProperties 908XamlMember nameScopeProperty = TypeReflector.LookupNameScopeProperty(xamlType);
System\Xaml\Context\ObjectWriterFrame.cs (8)
16private Dictionary<XamlMember, object> _preconstructionPropertyValues; 17private HashSet<XamlMember> _assignedProperties; 32_preconstructionPropertyValues = new Dictionary<XamlMember, object>(source.PreconstructionPropertyValues); 37_assignedProperties = new HashSet<XamlMember>(source.AssignedProperties); 165public Dictionary<XamlMember, object> PreconstructionPropertyValues 171_preconstructionPropertyValues = new Dictionary<XamlMember, object>(); 186public HashSet<XamlMember> AssignedProperties 192_assignedProperties = new HashSet<XamlMember>();
System\Xaml\Context\ServiceProviderContext.cs (6)
131params XamlMember[] properties) 135foreach (var property in properties) 165params XamlMember[] properties) 169foreach (var property in properties) 201params XamlMember[] properties) 205foreach (var property in properties)
System\Xaml\Context\XamlCommonFrame.cs (1)
48public XamlMember Member { get; set; }
System\Xaml\Context\XamlContext.cs (14)
43public XamlMember GetXamlProperty(XamlType xamlType, string propertyName, XamlType rootObjectType) 50XamlMember member = xamlType.GetMember(propertyName); 54public XamlMember GetXamlAttachableProperty(XamlType xamlType, string propertyName) 61XamlMember member = xamlType.GetAttachableMember(propertyName); 76public XamlMember GetDottedProperty(XamlType tagType, string tagNamespace, XamlPropertyName propName, bool tagIsRoot) 83XamlMember property = null; 164public XamlMember GetNoDotAttributeProperty(XamlType tagType, XamlPropertyName propName, 167XamlMember property = null; 325internal XamlMember ResolveDirectiveProperty(string xamlNS, string name) 336internal virtual bool IsVisible(XamlMember member, XamlType rootObjectType) 341private XamlMember CreateUnknownMember(XamlType declaringType, string name) 346private XamlMember CreateUnknownAttachableMember(XamlType declaringType, string name) 369private XamlMember GetInstanceOrAttachableProperty(XamlType tagType, string propName, XamlType rootTagType) 371XamlMember property = GetXamlProperty(tagType, propName, rootTagType);
System\Xaml\Context\XamlParserContext.cs (2)
114internal override bool IsVisible(XamlMember member, XamlType rootObjectType) 237public XamlMember CurrentMember
System\Xaml\IAmbientProvider.cs (6)
12params XamlMember[] properties); 16params XamlMember[] properties); 23params XamlMember[] properties); 28XamlMember _property; 31public AmbientPropertyValue(XamlMember property, object value) 38public XamlMember RetrievedProperty { get { return _property; } }
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
138public override void WriteStartMember(XamlMember property)
System\Xaml\InfosetObjects\XamlNodes.cs (3)
70Debug.Assert(data is XamlMember, "XamlNode ctor, StartMember data is not a XamlMember"); 200public XamlMember Member 206return (XamlMember)_data;
System\Xaml\InfosetObjects\XamlObjectWriter.cs (26)
179protected virtual bool OnSetValue(object eventSender, XamlMember member, object value) 269XamlMember parentProperty = (_context.CurrentType is null && _context.Depth > 1) 571public override void WriteStartMember(XamlMember property) 699XamlMember property; 843XamlMember currentProperty = _context.CurrentProperty; 861XamlMember parentProperty = currentProperty; 1073XamlMember keyProperty = instanceType.GetAliasedProperty(XamlLanguage.Key); 1096bool IsConstructionDirective(XamlMember xamlMember) 1108bool IsTextConstructionDirective(XamlMember xamlMember) 1119bool IsDirectiveAllowedOnNullInstance(XamlMember xamlMember, XamlType xamlType) 1307object value, XamlMember property, string targetName) 1313object value, XamlMember property, string targetName, IAddLineInfo lineInfo) 1335XamlMember property = ctx.ParentProperty; 1516private void Logic_DuplicatePropertyCheck(ObjectWriterContext ctx, XamlMember property, bool onParent) 1520HashSet<XamlMember> setProperties = onParent ? ctx.ParentAssignedProperties : ctx.CurrentAssignedProperties; 1547Dictionary<XamlMember, object> propertyValues = ctx.CurrentPreconstructionPropertyValues; 1550foreach (XamlMember prop in propertyValues.Keys) 1579private object Logic_PushAndPopAProvideValueStackFrame(ObjectWriterContext ctx, XamlMember prop, XAML3.MarkupExtension me, bool useIRME) 1581XamlMember savedProp = ctx.CurrentProperty; 1603private void Logic_ApplyPropertyValue(ObjectWriterContext ctx, XamlMember prop, 1626XamlMember propertyForDirective = xamlType.GetAliasedProperty(prop as XamlDirective); 1692XamlMember parentProperty = ctx.ParentProperty; 2003XamlMember parentProperty = ctx.ParentProperty; 2212private void SetValue(object inst, XamlMember property, object value) 2259XamlMember property = ctx.ParentProperty; 2281XamlMember property, XamlSavedContext deferredMarkupExtensionContext)
System\Xaml\InfosetObjects\XamlXmlReader.cs (1)
303public override XamlMember Member
System\Xaml\Parser\MePullParser.cs (2)
387XamlMember property = _tokenizer.TokenProperty; 492XamlMember member = _tokenizer.TokenProperty;
System\Xaml\Parser\MeScanner.cs (3)
57XamlMember _tokenProperty; 108public XamlMember TokenProperty 323XamlMember prop = null;
System\Xaml\Parser\NodeStreamSorter.cs (7)
247private void EnqueueOneXmlDirectiveProperty(XamlMember xmlDirectiveProperty, string textValue) 413XamlMember prop = node.Member; 439private bool IsCtorDirective(XamlMember member) 459private bool IsInstancingMember(XamlMember member) 618XamlMember nextMember = _originalNodesInOrder[originalIdx].Member; 640XamlMember member = _originalNodesInOrder[originalIdx].Member; 661XamlMember nextMember = _originalNodesInOrder[originalIdx].Member;
System\Xaml\Parser\XamlAttribute.cs (4)
23public XamlMember Property { get; private set; } 143private XamlMember GetXamlAttributeProperty(XamlParserContext context, XamlPropertyName propName, 146XamlMember prop = null; 152XamlMember unknownProperty;
System\Xaml\Parser\XamlPullParser.cs (13)
546XamlMember contentProperty = currentType.ContentProperty; 613XamlMember xDataTextProperty = XamlLanguage.XData.GetMember("Text"); 745XamlMember xDataTextProperty = XamlLanguage.XData.GetMember("Text"); 838XamlMember property = _xamlScanner.PropertyAttribute; 872private XamlNode Logic_StartMember(XamlMember member) 895private XamlNode Logic_StartContentProperty(XamlMember property) 993private XamlMember _arrayTypeMember; 994private XamlMember ArrayTypeMember 1007private XamlMember _itemsTypeMember; 1008private XamlMember ItemsTypeMember 1025XamlMember currentProperty = _context.CurrentMember; 1152XamlMember prop = _context.CurrentMember; 1215private static bool CanAcceptString(XamlMember property)
System\Xaml\Parser\XamlScanner.cs (8)
91public XamlMember PropertyAttribute 106public XamlMember PropertyElement 298XamlMember dirProperty = schemaContext.GetXamlDirective(xamlNs, name.Name); 340private void ReadObjectElement_DirectiveProperty(XamlMember dirProperty, XamlScannerNode node) 431XamlMember property = null; 611XamlMember directiveProperty = _parserContext.ResolveDirectiveProperty(attrNamespace, attr.Name.Name); 787XamlMember prop = attr.Property; 809XamlMember attrProperty = attr.Property;
System\Xaml\Parser\XamlScannerNode.cs (2)
33public XamlMember PropertyAttribute { get; set; } 36public XamlMember PropertyElement { get; set; }
System\Xaml\Parser\XamlScannerStack.cs (2)
14public XamlMember XamlProperty { get; set; } 64public XamlMember CurrentProperty
System\Xaml\ReaderBaseDelegate.cs (1)
52public override XamlMember Member
System\Xaml\Runtime\ClrObjectRuntime.cs (7)
150XamlMember property) 246public override object GetValue(object obj, XamlMember property, bool failIfWriteOnly) 284protected virtual object GetValue(XamlMember member, object obj) 289public override void SetValue(object inst, XamlMember property, object value) 311protected virtual void SetValue(XamlMember member, object obj, object value) 548public override void SetXmlInstance(object inst, XamlMember property, XAML3.XData xData) 637public override ShouldSerializeResult ShouldSerialize(XamlMember member, object instance)
System\Xaml\Runtime\DynamicMethodRuntime.cs (3)
163XamlMember property) 237protected override object GetValue(XamlMember member, object obj) 255protected override void SetValue(XamlMember member, object obj, object value)
System\Xaml\Runtime\PartialTrustTolerantRuntime.cs (6)
77public override object CreateFromValue(ServiceProviderContext serviceContext, XamlValueConverter<TypeConverter> ts, object value, XamlMember property) 293public override object GetValue(object obj, XamlMember property, bool failIfWriteOnly) 339public override void SetValue(object obj, XamlMember property, object value) 368public override void SetXmlInstance(object inst, XamlMember property, XData xData) 399public override ShouldSerializeResult ShouldSerialize(XamlMember member, object instance) 446private static bool HasDefaultInvoker(XamlMember xamlMember)
System\Xaml\Schema\MemberReflector.cs (2)
97s_UnknownReflector.DependsOn = XamlType.EmptyList<XamlMember>.Value; 149internal IList<XamlMember> DependsOn { get; set; }
System\Xaml\Schema\TypeReflector.cs (35)
32private ThreadSafeDictionary<string, XamlMember> _nonAttachableMemberCache; 33private ThreadSafeDictionary<string, XamlMember> _attachableMemberCache; 41private ConcurrentDictionary<XamlDirective, XamlMember> _aliasedProperties; 52private NullableReference<XamlMember> _contentProperty; 53private NullableReference<XamlMember> _runtimeNameProperty; 54private NullableReference<XamlMember> _xmlLangProperty; 55private NullableReference<XamlMember> _dictionaryKeyProperty; 56private NullableReference<XamlMember> _uidProperty; 73_nonAttachableMemberCache = new ThreadSafeDictionary<string, XamlMember> 77_attachableMemberCache = new ThreadSafeDictionary<string, XamlMember> 174internal ThreadSafeDictionary<string, XamlMember> AttachableMembers 181new ThreadSafeDictionary<string, XamlMember>(), null); 207internal XamlMember ContentProperty 225internal ICollection<XamlMember> ExcludedReadOnlyMembers { get; set; } 246internal ThreadSafeDictionary<string, XamlMember> Members 253new ThreadSafeDictionary<string, XamlMember>(), null); 319internal bool TryGetAliasedProperty(XamlDirective directive, out XamlMember member) 356internal void TryAddAliasedProperty(XamlDirective directive, XamlMember member) 379var dict = XamlSchemaContext.CreateDictionary<XamlDirective, XamlMember>(); 407internal static XamlMember LookupNameScopeProperty(XamlType xamlType) 421XamlMember prop; 466out ICollection<EventInfo> newEvents, out List<XamlMember> knownMembers) 473knownMembers = new List<XamlMember>(propList.Length + eventList.Length); 487private IList<PropertyInfo> FilterProperties(PropertyInfo[] propList, List<XamlMember> knownMembers, bool skipKnownNegatives) 498XamlMember knownMember; 549private ICollection<EventInfo> FilterEvents(EventInfo[] eventList, List<XamlMember> knownMembers) 555XamlMember knownMember; 985internal IList<XamlMember> LookupAllAttachableMembers(XamlSchemaContext schemaContext) 990List<XamlMember> result = new List<XamlMember>(); 1002private void GetOrCreateAttachableProperties(XamlSchemaContext schemaContext, List<XamlMember> result, 1008XamlMember member = null; 1035XamlMember member = null; 1046List<XamlMember> result, Dictionary<string, List<MethodInfo>> adders) 1051XamlMember member = null;
System\Xaml\Schema\XamlDirective.cs (1)
129protected sealed override IList<XamlMember> LookupDependsOn()
System\Xaml\Schema\XamlMemberInvoker.cs (2)
18private XamlMember _member; 25public XamlMemberInvoker(XamlMember member)
System\Xaml\WriterDelegate.cs (1)
46public override void WriteStartMember(XamlMember member)
System\Xaml\XamlBackgroundReader.cs (1)
303public override XamlMember Member
System\Xaml\XamlException.cs (4)
141public XamlMember DuplicateMember { get; set; } 146public XamlDuplicateMemberException(XamlMember member, XamlType type) 163DuplicateMember = (XamlMember)info.GetValue("DuplicateMember", typeof(XamlMember));
System\Xaml\XamlMarkupExtensionWriter.cs (9)
110string LookupPrefix(XamlMember property) 127void CheckMemberForUniqueness(Node objectNode, XamlMember property) 159public override void WriteStartMember(XamlMember property) 186public XamlMember XamlProperty 231public virtual void WriteStartMember(XamlMarkupExtensionWriter writer, XamlMember property) 376protected void UpdateStack(XamlMarkupExtensionWriter writer, XamlMember property) 400protected void WriteNonPositionalParameterMember(XamlMarkupExtensionWriter writer, XamlMember property) 451public override void WriteStartMember(XamlMarkupExtensionWriter writer, XamlMember property) 482public override void WriteStartMember(XamlMarkupExtensionWriter writer, XamlMember property)
System\Xaml\XamlMember.cs (14)
16public class XamlMember : IEquatable<XamlMember> 354public IList<XamlMember> DependsOn 361_reflector.DependsOn = LookupDependsOn() ?? XamlType.EmptyList<XamlMember>.Value; 565protected virtual IList<XamlMember> LookupDependsOn() 578List<XamlMember> result = new List<XamlMember>(); 581XamlMember member = _declaringType.GetMember(name); 1039XamlMember member = obj as XamlMember; 1049public bool Equals(XamlMember other) 1054public static bool operator ==(XamlMember xamlMember1, XamlMember xamlMember2) 1086public static bool operator !=(XamlMember xamlMember1, XamlMember xamlMember2)
System\Xaml\XamlObjectReader.cs (53)
145public override XamlMember Member 185internal static DesignerSerializationVisibility GetSerializationVisibility(XamlMember member) 187XamlMember result = XamlMemberExtensions.GetNearestMember(member, 192internal static string GetConstructorArgument(XamlMember member) 194XamlMember result = XamlMemberExtensions.GetNearestMember(member, 199internal static bool GetDefaultValue(XamlMember member, out object value) 201XamlMember result = XamlMemberExtensions.GetNearestMember(member, 321var member = XamlNode.Member; 333bool MemberRequiresNamespaceHoisting(XamlMember member) 358(object source, XamlMember attachedProperty, object value, SerializerContext context) 395object sourceOrValue, XamlMember property, XamlType propertyType, SerializerContext context) 478XamlMember dkp = typeOfValue.GetAliasedProperty(XamlLanguage.Key); 502object source, XamlMember property, SerializerContext context) 532static MemberMarkupInfo ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable) 560static MemberMarkupInfo ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable) 587static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property, SerializerContext context) 639object source, XamlMember xamlProperty, SerializerContext context) 699public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly) 838object propertyValue, XamlMember xamlProperty, SerializerContext context) 849object propertyValue, ValueSerializer propertyValueSerializer, TypeConverter propertyConverter, bool isXamlTemplate, XamlMember xamlProperty, SerializerContext context) 902static void ThrowIfPropertiesAreAttached(object value, XamlMember property, SerializerContext context) 919static bool ShouldWriteProperty(object source, XamlMember property, SerializerContext context) 1056bool IsMemberOnlyDependentOnAttributableMembers(XamlMember member, HashSet<string> namesOfAttributableProperties) 1058foreach (var dependingProperty in member.DependsOn) 1106foreach (var dependingProperty in property.XamlNode.Member.DependsOn) 1471foreach (var property in propertyList) 1594var property = propertyInfo.XamlNode.Member; 1623var ctorArgProps = new List<XamlMember>(); 1625foreach (XamlMember p in properties) 1633foreach (XamlMember p in readOnlyProperties) 1655XamlMember matchingProperty = null; 1656foreach (var potentialProperty in ctorArgProps) 1882XamlMember attachedProperty = owningType.GetAttachableMember(ap.Key.MemberName); 2109static bool PropertyUsedInMethodSignature(XamlMember property, ParameterInfo[] methodParameters) 2143XamlMember property = propertyInfo.XamlNode.Member; 2207var xProperty = x.XamlNode.Member; 2208var yProperty = y.XamlNode.Member; 2284var xProperty = x.XamlNode.Member; 2285var yProperty = y.XamlNode.Member; 2322internal static bool CanPropertyXamlRoundtrip(XamlMember property, SerializerContext context) 2328static List<XamlMember> GetXamlSerializableProperties(XamlType type, SerializerContext context) 2330List<XamlMember> propertyList = new List<XamlMember>(); 2331foreach (XamlMember property in type.GetAllMembers()) 2748XamlMember runtimeNameProperty = type.GetAliasedProperty(XamlLanguage.Name); 2787public bool IsPropertyReadVisible(XamlMember property) 2798public bool IsPropertyWriteVisible(XamlMember property) 3233internal static XamlMember GetNearestMember(XamlMember member, GetNearestBaseMemberCriterion criterion) 3255XamlMember baseMember = baseType.GetMember(member.Name); 3281private static XamlMember GetExcludedReadOnlyMember(XamlType type, string name) 3283foreach (XamlMember member in type.GetAllExcludedReadOnlyMembers()) 3294private static bool MeetsCriterion(XamlMember member, GetNearestBaseMemberCriterion criterion)
System\Xaml\XamlReader.cs (1)
21public abstract XamlMember Member { get; }
System\Xaml\XamlRuntime.cs (6)
30object value, XamlMember property); 50public object GetValue(object obj, XamlMember property) 55public abstract object GetValue(object obj, XamlMember property, bool failIfWriteOnly); 57public abstract void SetValue(object obj, XamlMember property, object value); 61public abstract void SetXmlInstance(object inst, XamlMember property, XData xData); 81public abstract ShouldSerializeResult ShouldSerialize(XamlMember member, object instance);
System\Xaml\XamlSchemaContext.cs (13)
489private ConcurrentDictionary<ReferenceEqualityTuple<MemberInfo, MemberInfo>, XamlMember> _masterMemberList; 532private ConcurrentDictionary<ReferenceEqualityTuple<MemberInfo, MemberInfo>, XamlMember> MasterMemberList 537Interlocked.CompareExchange(ref _masterMemberList, CreateDictionary<ReferenceEqualityTuple<MemberInfo, MemberInfo>, XamlMember>(), null); 591ICollection<XamlMember> members = type.GetAllMembers(); 592foreach (XamlMember member in members) 629internal virtual XamlMember GetProperty(PropertyInfo pi) 632XamlMember member; 642internal virtual XamlMember GetEvent(EventInfo ei) 645XamlMember member; 656internal virtual XamlMember GetAttachableProperty(string name, MethodInfo getter, MethodInfo setter) 658XamlMember property; 669internal virtual XamlMember GetAttachableEvent(string name, MethodInfo adder) 671XamlMember property;
System\Xaml\XamlSubreader.cs (1)
67public override XamlMember Member
System\Xaml\XamlType.cs (34)
301public XamlMember ContentProperty 350public XamlMember GetMember(string name) 353XamlMember result; 363public ICollection<XamlMember> GetAllMembers() 368IEnumerable<XamlMember> members = LookupAllMembers(); 371foreach (XamlMember member in members) 383public XamlMember GetAliasedProperty(XamlDirective directive) 388XamlMember result; 398public XamlMember GetAttachableMember(string name) 401XamlMember result; 412public ICollection<XamlMember> GetAllAttachableMembers() 417IEnumerable<XamlMember> members = LookupAllAttachableMembers(); 420foreach (XamlMember member in members) 633internal ICollection<XamlMember> GetAllExcludedReadOnlyMembers() 638_reflector.ExcludedReadOnlyMembers = LookupAllExcludedReadOnlyMembers() ?? EmptyList<XamlMember>.Value; 679protected virtual XamlMember LookupAliasedProperty(XamlDirective directive) 799protected virtual XamlMember LookupContentProperty() 1048protected virtual IEnumerable<XamlMember> LookupAllAttachableMembers() 1059protected virtual IEnumerable<XamlMember> LookupAllMembers() 1069List<XamlMember> result; 1076XamlMember member = SchemaContext.GetProperty(pi); 1088XamlMember member = SchemaContext.GetEvent(ei); 1096protected virtual XamlMember LookupMember(string name, bool skipReadOnlyCheck) 1114XamlMember result = SchemaContext.GetProperty(pi); 1133protected virtual XamlMember LookupAttachableMember(string name) 1144XamlMember result = SchemaContext.GetAttachableProperty(name, getter, setter); 1535private XamlMember GetPropertyOrUnknown(string propertyName, bool skipReadOnlyCheck) 1537XamlMember result = skipReadOnlyCheck ? LookupMember(propertyName, true) : GetMember(propertyName); 1648private ICollection<XamlMember> LookupAllExcludedReadOnlyMembers() 1656ICollection<XamlMember> allMembers = GetAllMembers(); 1665List<XamlMember> result = new List<XamlMember>(excludedMembers.Count); 1668XamlMember excludedMember = new XamlMember(excludedMembers[i], SchemaContext); 1679return new ReadOnlyCollection<XamlMember>(result);
System\Xaml\XamlWriter.cs (1)
14public abstract void WriteStartMember(XamlMember xamlMember);
System\Xaml\XamlXmlWriter.cs (26)
185public override void WriteStartMember(XamlMember property) 282internal static bool IsImplicit(XamlMember xamlMember) 493void CheckMemberForUniqueness(XamlMember property) 690public XamlMember Member 794public virtual void WriteStartMember(XamlXmlWriter writer, XamlMember property) 822XamlMember property = frame.Member; 840XamlMember property = frame.Member; 1021public override void WriteStartMember(XamlXmlWriter writer, XamlMember property) 1139public override void WriteStartMember(XamlXmlWriter writer, XamlMember property) 1365var member = frame.Member; 1718var property = writer.namespaceScopes.Peek().Member; 1766var property = writer.namespaceScopes.Peek().Member; 1858public override void WriteStartMember(XamlXmlWriter writer, XamlMember property) 1937List<XamlMember> ctorArgProps = GetAllPropertiesWithCAA(objectXamlType); 1949XamlMember matchingProperty = null; 1950foreach (var potentialProperty in ctorArgProps) 1965XamlMember member = objectXamlType.GetMember(matchingProperty.Name); 2013List<XamlMember> GetAllPropertiesWithCAA(XamlType objectXamlType) 2019var ctorArgProps = new List<XamlMember>(); 2021foreach (XamlMember p in properties) 2029foreach (XamlMember p in readOnlyProperties) 2101public override void WriteStartMember(XamlXmlWriter writer, XamlMember property) 2208Dictionary<XamlMember, bool> dictionary = new Dictionary<XamlMember, bool>(); 2210public bool Contains(XamlMember member) 2215public void Add(XamlMember member)
System.Xaml.Tests (112)
Common\CustomXamlType.cs (12)
21public Optional<XamlMember?> LookupAliasedPropertyResult { get; set; } 22protected override XamlMember LookupAliasedProperty(XamlDirective directive) 27public Optional<IEnumerable<XamlMember>?> LookupAllAttachableMembersResult { get; set; } 28protected override IEnumerable<XamlMember> LookupAllAttachableMembers() 33public Optional<IEnumerable<XamlMember>?> LookupAllMembersResult { get; set; } 34protected override IEnumerable<XamlMember> LookupAllMembers() 45public Optional<XamlMember?> LookupAttachableMemberResult { get; set; } 46protected override XamlMember LookupAttachableMember(string name) 76public Optional<XamlMember?> LookupContentPropertyResult { get; set; } 77protected override XamlMember LookupContentProperty() 172public Optional<XamlMember?> LookupMemberResult { get; set; } 173protected override XamlMember LookupMember(string name, bool skipReadOnlyCheck)
Common\SubXamlReader.cs (2)
39public XamlMember? MemberResult { get; set; } 40public override XamlMember Member => MemberResult!;
Common\SubXamlType.cs (6)
21public XamlMember LookupAliasedPropertyEntry(XamlDirective directive) => LookupAliasedProperty(directive); 23public IEnumerable<XamlMember> LookupAllAttachableMembersEntry() => LookupAllAttachableMembers(); 25public IEnumerable<XamlMember> LookupAllMembersEntry() => LookupAllMembers(); 29public XamlMember LookupAttachableMemberEntry(string name) => LookupAttachableMember(name); 37public XamlMember LookupContentPropertyEntry() => LookupContentProperty(); 71public XamlMember LookupMemberEntry(string name, bool skipReadOnlyCheck) => LookupMember(name, skipReadOnlyCheck);
System\Windows\Markup\XamlSetMarkupExtensionEventArgsTests.cs (1)
21public void Ctor_XamlMember_MarkupExtension_IServiceProvider(XamlMember member, MarkupExtension value, IServiceProvider serviceProvider)
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (1)
23public void Ctor_XamlMember_TypeConverter_Object_ITypeDescriptorContext_CultureInfo(XamlMember member, TypeConverter typeConverter, object value, ITypeDescriptorContext serviceProvider, CultureInfo cultureInfo)
System\Windows\Markup\XamlSetValueEventArgsTests.cs (1)
21public void Ctor_XamlMember_Object(XamlMember member, object value)
System\Xaml\AmbientPropertyValueTests.cs (1)
21public void Ctor_XamlMember_Object(XamlMember property, object value)
System\Xaml\Schema\XamlMemberInvokerTests.cs (13)
25var member = new XamlMember("name", type, false); 36var member = new XamlMember("StaticProperty", getter, setter, new XamlSchemaContext()); 63var member = new XamlMember("name", type, false); 72var member = new XamlMember(property, new XamlSchemaContext()); 83var member = new XamlMember("StaticProperty", getter, setter, new XamlSchemaContext()); 99var member = new XamlMember("StaticProperty", null, setter, new XamlSchemaContext()); 116var member = new XamlMember(property, new XamlSchemaContext()); 128var member = new XamlMember("StaticProperty", getter, setter, new XamlSchemaContext()); 145var member = new XamlMember("StaticProperty", getter, null, new XamlSchemaContext()); 166var member = new XamlMember(property, new XamlSchemaContext()); 181var member = new XamlMember(nameof(SerializeClass.AttachablePublicProperty), getter, setter, new XamlSchemaContext()); 196var member = new XamlMember(nameof(SerializeClass.AttachablePrivateProperty), getter, setter, new XamlSchemaContext()); 221var member = new XamlMember(property, new XamlSchemaContext());
System\Xaml\XamlDirectiveTests.cs (1)
293public IList<XamlMember> LookupDependsOnEntry() => LookupDependsOn();
System\Xaml\XamlDuplicateMemberExceptionTests.cs (2)
40var member = new XamlMember("name", type, false); 50public void Ctor_XamlMember_XamlType(XamlMember member, XamlType type)
System\Xaml\XamlMemberTests.cs (21)
24var member = new XamlMember(name, type, isAttachable); 55var member = new XamlMember(propertyInfo, schemaContext); 77var member = new XamlMember(propertyInfo, schemaContext, invoker); 111var member = new XamlMember(eventInfo, schemaContext); 133var member = new XamlMember(eventInfo, schemaContext, invoker); 170var member = new XamlMember(attachablePropertyName, getter, setter, schemaContext); 193var member = new XamlMember(attachablePropertyName, getter, setter, schemaContext, invoker); 257var member = new XamlMember(attachablePropertyName, adder, schemaContext); 278var member = new XamlMember(attachablePropertyName, adder, schemaContext, invoker); 347var member = new XamlMember(name, new XamlType(typeof(int), new XamlSchemaContext()), false); 355var member = new XamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false); 362var member = new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()); 585new XamlMember[] { new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()), new XamlMember(typeof(DataClass).GetEvent(nameof(DataClass.Event)), new XamlSchemaContext()) } 622public void LookupDependsOn_Invoke_ReturnsExpected(SubXamlMember member, IList<XamlMember> expected) 625Assert.Equal(expected ?? Array.Empty<XamlMember>(), member.DependsOn); 2189var member = new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()); 2195var member = new XamlMember(typeof(DataClass).GetProperty(nameof(DataClass.Property))!, new XamlSchemaContext()); 2299public void Equals_Invoke_ReturnsExpected(XamlMember type, object obj, bool expected) 2301XamlMember? other = obj as XamlMember; 2330public void GetHashCode_Invoke_ReturnsExpected(XamlMember member)
System\Xaml\XamlMemberTests.Mocks.cs (3)
40public IList<XamlMember> LookupDependsOnEntry() => LookupDependsOn(); 101public Optional<IList<XamlMember>?> LookupDependsOnResult { get; set; } 102protected override IList<XamlMember> LookupDependsOn()
System\Xaml\XamlTypeTests.cs (47)
610public void LookupAliasedProperty_Type_ReturnsExpected(SubXamlType type, XamlDirective directive, XamlMember expected) 613XamlMember actual = type.GetAliasedProperty(directive); 726yield return new object?[] { new SubXamlType("namespace", "name", null, new XamlSchemaContext()), Array.Empty<XamlMember>() }; 727yield return new object?[] { new SubXamlType("name", null, new XamlSchemaContext()), Array.Empty<XamlMember>() }; 728yield return new object?[] { new SubXamlType(typeof(EmptyClass), new XamlSchemaContext()), Array.Empty<XamlMember>() }; 729yield return new object?[] { new SubXamlType(typeof(object), new XamlSchemaContext()), Array.Empty<XamlMember>() }; 735new XamlMember[] 755new XamlMember[] 774new XamlMember[] 794new XamlMember[] 814new XamlMember[] 831new XamlMember[] 848new XamlMember[] 857new XamlMember[] 868new XamlMember[] 879new XamlMember[] 891new XamlMember[] 902new XamlMember[] 923public void LookupAllAttachableMembers_Invoke_ReturnsExpected(SubXamlType type, XamlMember[]? expectedLookup, XamlMember[]? expectedGet = null) 925AssertEqualXamlMembers(expectedGet ?? expectedLookup ?? Array.Empty<XamlMember>(), type.GetAllAttachableMembers()); 938private static MethodInfo GetUnderlyingGetter(XamlMember member) 944private static MethodInfo GetUnderlyingSetter(XamlMember member) 1153yield return new object?[] { new SubXamlType("namespace", "name", null, new XamlSchemaContext()), Array.Empty<XamlMember>() }; 1154yield return new object?[] { new SubXamlType("name", null, new XamlSchemaContext()), Array.Empty<XamlMember>() }; 1155yield return new object?[] { new SubXamlType(typeof(int), new XamlSchemaContext()), Array.Empty<XamlMember>() }; 1156yield return new object?[] { new SubXamlType(typeof(object), new XamlSchemaContext()), Array.Empty<XamlMember>() }; 1162new XamlMember[] 1179new XamlMember[] 1185new XamlMember[] 1194Array.Empty<XamlMember>() 1212new XamlMember[] 1219new XamlMember[] 1238public void LookupAllMembers_Invoke_ReturnsExpected(SubXamlType type, XamlMember[]? expectedLookup, XamlMember[]? expectedGet = null) 1240IEnumerable<XamlMember> expectedGetAllMembers = expectedGet ?? expectedLookup ?? Array.Empty<XamlMember>(); 1677public void LookupAttachableMember_Invoke_ReturnsExpected(SubXamlType type, string name, XamlMember expectedLookup, XamlMember? expectedGet = null) 2039public void LookupContentProperty_Invoke_ReturnsExpected(SubXamlType type, XamlMember expected) 3649public void LookupMember_Invoke_ReturnsExpected(SubXamlType type, string name, bool skipReadOnlyCheck, XamlMember expectedLookup, XamlMember expectedGet) 5143private static void AssertEqualXamlMembers(XamlMember[]? expected, IEnumerable<XamlMember> actual) 5151XamlMember[] sortedActual = actual.OrderBy(m => m.Name).ToArray(); 5160private static void AssertEqualXamlMember(XamlMember expected, XamlMember actual)
System\Xaml\XamlWriterTests.cs (1)
140public override void WriteStartMember(XamlMember xamlMember)