15 references to IExtensibleDataObject
netstandard (1)
netstandard.cs (1)
1769[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.IExtensibleDataObject))]
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\Globals.cs (1)
72internal static Type TypeOfIExtensibleDataObject => field ??= typeof(IExtensibleDataObject);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
112public static PropertyInfo ExtensionDataProperty => field ??= typeof(IExtensibleDataObject).GetProperty("ExtensionData")!;
System\Runtime\Serialization\Json\ReflectionJsonFormatReader.cs (1)
80((IExtensibleDataObject)obj).ExtensionData = extensionData;
System\Runtime\Serialization\Json\ReflectionJsonFormatWriter.cs (1)
268context.WriteExtensionData(xmlWriter, ((IExtensibleDataObject)obj).ExtensionData, memberCount);
System\Runtime\Serialization\ReflectionClassWriter.cs (1)
35context.WriteExtensionData(xmlWriter, ((IExtensibleDataObject)obj).ExtensionData, -1);
System\Runtime\Serialization\ReflectionXmlFormatReader.cs (1)
80((IExtensibleDataObject)obj).ExtensionData = extensionData;
System\Runtime\Serialization\ReflectionXmlFormatWriter.cs (1)
198context.WriteExtensionData(xmlWriter, ((IExtensibleDataObject)obj).ExtensionData, memberCount);
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (2)
71internal static PropertyInfo ExtensionDataProperty => field ??= typeof(IExtensibleDataObject).GetProperty("ExtensionData")!; 910internal static MethodInfo ExtensionDataSetExplicitMethodInfo => field ??= typeof(IExtensibleDataObject).GetMethod(Globals.ExtensionDataSetMethod)!;
System.Runtime.Serialization (1)
System.Runtime.Serialization.cs (1)
17[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.IExtensibleDataObject))]
System.Runtime.Serialization.Schema (3)
System\Runtime\Serialization\Schema\CodeExporter.cs (3)
829if (!typeof(IExtensibleDataObject).IsAssignableFrom(actualType)) 1019type.BaseTypes.Add(GetClrTypeFullName(typeof(IExtensibleDataObject))); 1938extensionDataObjectProperty.ImplementationTypes.Add(typeof(IExtensibleDataObject));
System.Runtime.Serialization.Xml (1)
artifacts\obj\System.Runtime.Serialization.Xml\Debug\net10.0\System.Runtime.Serialization.Xml.Forwards.cs (1)
13[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.IExtensibleDataObject))]