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)
206s_typeOfIExtensibleDataObject ??= typeof(IExtensibleDataObject);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
120public static PropertyInfo ExtensionDataProperty => s_extensionDataProperty ??= 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)
72internal static PropertyInfo ExtensionDataProperty => s_extensionDataProperty ??= typeof(IExtensibleDataObject).GetProperty("ExtensionData")!; 916internal static MethodInfo ExtensionDataSetExplicitMethodInfo => s_extensionDataSetExplicitMethodInfo ??= 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))]