33 implementations of IXmlSerializable
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
ProblemDetailsWrapper.cs (1)
15
public class ProblemDetailsWrapper :
IXmlSerializable
, IUnwrappable
SerializableErrorWrapper.cs (1)
14
public sealed class SerializableErrorWrapper :
IXmlSerializable
, IUnwrappable
PresentationFramework (5)
System\Windows\Annotations\Annotation.cs (1)
54
public sealed class Annotation :
IXmlSerializable
System\Windows\Annotations\AnnotationResource.cs (1)
33
public sealed class AnnotationResource :
IXmlSerializable
, INotifyPropertyChanged2, IOwnedObject
System\Windows\Annotations\LocatorGroup.cs (1)
31
public sealed class ContentLocatorGroup : ContentLocatorBase,
IXmlSerializable
System\Windows\Annotations\LocatorPartList.cs (1)
22
public sealed class ContentLocator : ContentLocatorBase,
IXmlSerializable
System\Windows\Data\XmlDataProvider.cs (1)
382
private class XmlIslandSerializer :
IXmlSerializable
System.Data.Common (18)
System\Data\DataSet.cs (1)
34
public class DataSet : MarshalByValueComponent, IListSource,
IXmlSerializable
, ISupportInitializeNotification, ISerializable
System\Data\DataTable.cs (1)
35
public class DataTable : MarshalByValueComponent, IListSource, ISupportInitializeNotification, ISerializable,
IXmlSerializable
System\Data\SQLTypes\SQLBinary.cs (1)
15
public struct SqlBinary : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlBinary>
System\Data\SQLTypes\SQLBoolean.cs (1)
21
public struct SqlBoolean : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlBoolean>
System\Data\SQLTypes\SQLByte.cs (1)
21
public struct SqlByte : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlByte>
System\Data\SQLTypes\SQLBytes.cs (1)
24
public sealed class SqlBytes : INullable,
IXmlSerializable
, ISerializable
System\Data\SQLTypes\SQLChars.cs (1)
16
public sealed class SqlChars : INullable,
IXmlSerializable
, ISerializable
System\Data\SQLTypes\SQLDateTime.cs (1)
24
public struct SqlDateTime : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlDateTime>
System\Data\SQLTypes\SQLDecimal.cs (1)
21
public struct SqlDecimal : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlDecimal>
System\Data\SQLTypes\SQLDouble.cs (1)
22
public struct SqlDouble : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlDouble>
System\Data\SQLTypes\SQLGuid.cs (1)
23
public struct SqlGuid : INullable, IComparable, ISerializable,
IXmlSerializable
, IEquatable<SqlGuid>
System\Data\SQLTypes\SQLInt16.cs (1)
20
public struct SqlInt16 : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlInt16>
System\Data\SQLTypes\SQLInt32.cs (1)
20
public struct SqlInt32 : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlInt32>
System\Data\SQLTypes\SQLInt64.cs (1)
21
public struct SqlInt64 : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlInt64>
System\Data\SQLTypes\SQLMoney.cs (1)
24
public struct SqlMoney : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlMoney>
System\Data\SQLTypes\SQLSingle.cs (1)
20
public struct SqlSingle : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlSingle>
System\Data\SQLTypes\SQLString.cs (1)
37
public struct SqlString : INullable, IComparable,
IXmlSerializable
, IEquatable<SqlString>
System\Data\SQLTypes\SqlXml.cs (1)
17
public sealed class SqlXml : INullable,
IXmlSerializable
System.Private.Xml.Linq (1)
System\Xml\Linq\XElement.cs (1)
36
public class XElement : XContainer,
IXmlSerializable
System.ServiceModel.Syndication (7)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (1)
17
public class Atom10FeedFormatter : SyndicationFeedFormatter,
IXmlSerializable
System\ServiceModel\Syndication\Atom10ItemFormatter.cs (1)
12
public class Atom10ItemFormatter : SyndicationItemFormatter,
IXmlSerializable
System\ServiceModel\Syndication\AtomPub10CategoriesDocumentFormatter.cs (1)
12
public class AtomPub10CategoriesDocumentFormatter : CategoriesDocumentFormatter,
IXmlSerializable
System\ServiceModel\Syndication\AtomPub10ServiceDocumentFormatter.cs (1)
16
public class AtomPub10ServiceDocumentFormatter : ServiceDocumentFormatter,
IXmlSerializable
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
15
public class Rss20FeedFormatter : SyndicationFeedFormatter,
IXmlSerializable
System\ServiceModel\Syndication\Rss20ItemFormatter.cs (2)
12
public class Rss20ItemFormatter : SyndicationItemFormatter,
IXmlSerializable
164
public class Rss20ItemFormatter<TSyndicationItem> : Rss20ItemFormatter,
IXmlSerializable
where TSyndicationItem : SyndicationItem, new()
200 references to IXmlSerializable
dotnet-svcutil-lib (1)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
504
s_typeOfIXmlSerializable = typeof(System.Xml.Serialization.
IXmlSerializable
);
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (3)
InteractiveSessionReferencesTests.cs (3)
126
#r ""{typeof(System.Xml.Serialization.
IXmlSerializable
).GetTypeInfo().Assembly.Location}""
189
#r ""{typeof(System.Xml.Serialization.
IXmlSerializable
).Assembly.Location}""
231
#r ""{typeof(System.Xml.Serialization.
IXmlSerializable
).Assembly.Location}""
netstandard (1)
netstandard.cs (1)
2384
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.
IXmlSerializable
))]
PresentationFramework (14)
MS\Internal\Annotations\Serializer.cs (4)
67
IXmlSerializable
serializable = obj as
IXmlSerializable
;
88
IXmlSerializable
serializable = (
IXmlSerializable
)_ctor.Invoke(Array.Empty<object>());
System\Windows\Data\XmlDataProvider.cs (1)
207
public
IXmlSerializable
XmlSerializer
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
6728
typeof(System.Xml.Serialization.
IXmlSerializable
), // type
System\Windows\Markup\BamlRecordReader.cs (5)
1989
IXmlSerializable
xmlSerializable = null;
1993
if (typeof(
IXmlSerializable
).IsAssignableFrom(pi.PropertyType))
1995
xmlSerializable = pi.GetValue(parent, null) as
IXmlSerializable
;
2003
if (typeof(
IXmlSerializable
).IsAssignableFrom(dp.PropertyType))
2005
xmlSerializable = ((DependencyObject)parent).GetValue(dp) as
IXmlSerializable
;
System\Windows\Markup\Primitives\MarkupWriter.cs (3)
737
IXmlSerializable
serializable = contentProperty.Value as
IXmlSerializable
;
1073
private void WriteXmlIsland(
IXmlSerializable
xmlSerializable, Scope scope)
System.Data.Common (99)
System\Data\Common\DataStorage.cs (2)
508
Debug.Assert(xmlSerializable == typeof(
IXmlSerializable
).IsAssignableFrom(dataType), "IXmlSerializable");
519
typeof(
IXmlSerializable
).IsAssignableFrom(dataType));
System\Data\Common\ObjectStorage.cs (6)
33
_implementsIXmlSerializable = typeof(
IXmlSerializable
).IsAssignableFrom(type);
347
((
IXmlSerializable
)Obj).ReadXml(xmlTextReader);
425
((
IXmlSerializable
)retValue).ReadXml(xmlReader);
492
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
509
((
IXmlSerializable
)value).WriteXml(xmlWriter);
565
!typeof(
IXmlSerializable
).IsAssignableFrom(type))
System\Data\Common\SQLTypes\SQLBinaryStorage.cs (2)
105
IXmlSerializable
tmp = newValue;
125
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQlBooleanStorage.cs (2)
139
IXmlSerializable
tmp = newValue;
159
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLBytesStorage.cs (2)
103
IXmlSerializable
tmp = newValue;
123
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLByteStorage.cs (2)
215
IXmlSerializable
tmp = newValue;
235
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLCharsStorage.cs (2)
106
IXmlSerializable
tmp = newValue;
126
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLDateTimeStorage.cs (2)
141
IXmlSerializable
tmp = newValue;
161
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLDecimalStorage.cs (2)
213
IXmlSerializable
tmp = newValue;
233
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLDoubleStorage.cs (2)
214
IXmlSerializable
tmp = newValue;
234
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLGuidStorage.cs (2)
106
IXmlSerializable
tmp = newValue;
126
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLInt16Storage.cs (2)
214
IXmlSerializable
tmp = newValue;
234
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLInt32Storage.cs (2)
214
IXmlSerializable
tmp = newValue;
234
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLInt64Storage.cs (2)
215
IXmlSerializable
tmp = newValue;
235
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLMoneyStorage.cs (2)
214
IXmlSerializable
tmp = newValue;
234
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLSingleStorage.cs (2)
212
IXmlSerializable
tmp = newValue;
232
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SQLTypes\SQLStringStorage.cs (2)
167
IXmlSerializable
tmp = newValue;
187
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
System\Data\Common\SqlUDTStorage.cs (5)
33
_implementsIXmlSerializable = typeof(
IXmlSerializable
).IsAssignableFrom(type);
159
((
IXmlSerializable
)Obj).ReadXml(xmlTextReader);
192
((
IXmlSerializable
)Obj).ReadXml(xmlReader);
211
((
IXmlSerializable
)value).WriteXml(xmlTextWriter);
229
((
IXmlSerializable
)value).WriteXml(xmlWriter);
System\Data\DataSet.cs (3)
3517
XmlSchema?
IXmlSerializable
.GetSchema()
3547
void
IXmlSerializable
.ReadXml(XmlReader reader)
3591
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\DataTable.cs (3)
6709
XmlSchema?
IXmlSerializable
.GetSchema()
6744
void
IXmlSerializable
.ReadXml(XmlReader reader)
6773
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLBinary.cs (3)
412
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
414
void
IXmlSerializable
.ReadXml(XmlReader reader)
446
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLBoolean.cs (3)
479
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
481
void
IXmlSerializable
.ReadXml(XmlReader reader)
496
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLByte.cs (3)
488
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
490
void
IXmlSerializable
.ReadXml(XmlReader reader)
506
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLBytes.cs (3)
519
XmlSchema?
IXmlSerializable
.GetSchema()
524
void
IXmlSerializable
.ReadXml(XmlReader r)
556
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLChars.cs (3)
485
XmlSchema?
IXmlSerializable
.GetSchema()
490
void
IXmlSerializable
.ReadXml(XmlReader r)
509
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLDateTime.cs (3)
630
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
632
void
IXmlSerializable
.ReadXml(XmlReader reader)
660
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLDecimal.cs (3)
3347
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
3349
void
IXmlSerializable
.ReadXml(XmlReader reader)
3372
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLDouble.cs (3)
404
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
406
void
IXmlSerializable
.ReadXml(XmlReader reader)
422
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLGuid.cs (3)
293
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
295
void
IXmlSerializable
.ReadXml(XmlReader reader)
310
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLInt16.cs (3)
489
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
491
void
IXmlSerializable
.ReadXml(XmlReader reader)
507
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLInt32.cs (3)
504
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
506
void
IXmlSerializable
.ReadXml(XmlReader reader)
522
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLInt64.cs (3)
563
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
565
void
IXmlSerializable
.ReadXml(XmlReader reader)
581
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLMoney.cs (3)
560
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
562
void
IXmlSerializable
.ReadXml(XmlReader reader)
579
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLSingle.cs (3)
414
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
416
void
IXmlSerializable
.ReadXml(XmlReader reader)
432
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SQLString.cs (3)
920
XmlSchema?
IXmlSerializable
.GetSchema() { return null; }
922
void
IXmlSerializable
.ReadXml(XmlReader reader)
938
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\SQLTypes\SqlXml.cs (3)
203
XmlSchema?
IXmlSerializable
.GetSchema()
208
void
IXmlSerializable
.ReadXml(XmlReader r)
233
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\Data\xmlsaver.cs (2)
2583
if (!col.IsCustomType || !DataColumn.IsValueCustomTypeInstance(columnValue) || (typeof(
IXmlSerializable
).IsAssignableFrom(columnValue.GetType())))
3017
if (!col.IsCustomType || !DataColumn.IsValueCustomTypeInstance(value) || (typeof(
IXmlSerializable
).IsAssignableFrom(value.GetType())))
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\Globals.cs (1)
186
s_typeOfIXmlSerializable ??= typeof(
IXmlSerializable
);
System\Runtime\Serialization\SchemaExporter.cs (2)
698
IXmlSerializable
ixmlSerializable = (
IXmlSerializable
)Activator.CreateInstance(clrType)!;
System\Runtime\Serialization\XmlDataContract.cs (3)
20
internal delegate
IXmlSerializable
CreateXmlSerializableDelegate();
362
internal
IXmlSerializable
ReflectionCreateXmlSerializable(Type type)
381
return (
IXmlSerializable
)o;
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
533
IXmlSerializable
xmlSerializable = xmlDataContract.CreateXmlSerializableDelegate();
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
484
IXmlSerializable
? xmlSerializable = obj as
IXmlSerializable
;
System.Private.Xml (30)
System\Xml\Serialization\Mappings.cs (3)
1233
throw new InvalidOperationException(SR.Format(SR.XmlSerializableSchemaError, nameof(
IXmlSerializable
), args.Message));
1370
IXmlSerializable
serializable = (
IXmlSerializable
)Activator.CreateInstance(_type!)!;
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
985
value = ReadSerializable((
IXmlSerializable
)ReflectionCreateObject(sm.TypeDesc!.Type!)!, isWrappedAny);
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (1)
509
WriteSerializable((
IXmlSerializable
)o!, name, ns, element.IsNullable, !element.Any);
System\Xml\Serialization\Types.cs (1)
795
else if (typeof(
IXmlSerializable
).IsAssignableFrom(type))
System\Xml\Serialization\XmlReflectionImporter.cs (5)
598
throw new InvalidOperationException(SR.Format(SR.XmlGetSchemaInclude, baseQname.Namespace, nameof(
IXmlSerializable
), "GetSchema"));
1586
throw new InvalidOperationException(SR.Format(SR.XmlIllegalAttrOrTextInterface, accessorName, accessor.TypeDesc.ArrayElementTypeDesc.FullName, nameof(
IXmlSerializable
)));
1688
Type targetType = typeof(
IXmlSerializable
).IsAssignableFrom(arrayElementType) ? arrayElementType : typeof(XmlNode).IsAssignableFrom(arrayElementType) ? arrayElementType : typeof(XmlElement);
1877
throw new InvalidOperationException(SR.Format(SR.XmlIllegalAttrOrTextInterface, accessorName, accessor.TypeDesc.FullName, nameof(
IXmlSerializable
)));
1929
Type targetType = typeof(
IXmlSerializable
).IsAssignableFrom(accessorType) ? accessorType : typeof(XmlNode).IsAssignableFrom(accessorType) ? accessorType : typeof(XmlElement);
System\Xml\Serialization\XmlSerializationReader.cs (6)
1385
protected
IXmlSerializable
ReadSerializable(
IXmlSerializable
serializable)
1390
protected
IXmlSerializable
ReadSerializable(
IXmlSerializable
serializable, bool wrappedAny)
4834
Writer.Write(typeof(
IXmlSerializable
).FullName);
4903
Writer.Write(typeof(
IXmlSerializable
).FullName);
System\Xml\Serialization\XmlSerializationReaderILGen.cs (8)
3226
isWrappedAny ? new Type[] { typeof(
IXmlSerializable
), typeof(bool) } : new Type[] { typeof(
IXmlSerializable
) }
3231
ilg.ConvertValue(typeof(object), typeof(
IXmlSerializable
));
3237
ilg.ConvertValue(typeof(
IXmlSerializable
), sm.TypeDesc.Type!);
3297
isWrappedAny ? new Type[] { typeof(
IXmlSerializable
), typeof(bool) } : new Type[] { typeof(
IXmlSerializable
) }
3302
ilg.ConvertValue(typeof(object), typeof(
IXmlSerializable
));
3308
ilg.ConvertValue(typeof(
IXmlSerializable
), head.TypeDesc.Type!);
System\Xml\Serialization\XmlSerializationWriter.cs (4)
665
protected void WriteSerializable(
IXmlSerializable
? serializable, string name, string ns, bool isNullable)
670
protected void WriteSerializable(
IXmlSerializable
? serializable, string name, string? ns, bool isNullable, bool wrapped)
820
if (typeof(
IXmlSerializable
).IsAssignableFrom(type)) return new InvalidOperationException(SR.Format(SR.XmlInvalidSerializable, type.FullName));
4140
WriteElementCall("WriteSerializable", typeof(
IXmlSerializable
), source, name, ns, element.IsNullable, !element.Any);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2022
WriteElementCall("WriteSerializable", typeof(
IXmlSerializable
), source, name, ns, element.IsNullable, !element.Any);
System.Private.Xml.Linq (3)
System\Xml\Linq\XElement.cs (3)
1866
XmlSchema?
IXmlSerializable
.GetSchema()
1878
void
IXmlSerializable
.ReadXml(XmlReader reader)
1894
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System.Runtime.Serialization.Schema (6)
System\Runtime\Serialization\Schema\CodeExporter.cs (6)
546
if (typeof(
IXmlSerializable
).IsAssignableFrom(type))
560
throw ExceptionUtil.ThrowHelperError(new InvalidDataContractException(SR.Format(SR.TypeMustBeIXmlSerializable, GetClrTypeFullName(type), GetClrTypeFullName(typeof(
IXmlSerializable
)), dataContract.XmlName.Name, dataContract.XmlName.Namespace)));
1282
type.BaseTypes.Add(GetClrTypeFullName(typeof(
IXmlSerializable
)));
1722
readXmlMethod.ImplementationTypes.Add(typeof(
IXmlSerializable
));
1744
writeXmlMethod.ImplementationTypes.Add(typeof(
IXmlSerializable
));
1764
getSchemaMethod.ImplementationTypes.Add(typeof(
IXmlSerializable
));
System.ServiceModel.Syndication (18)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (3)
84
XmlSchema
IXmlSerializable
.GetSchema() => null;
86
void
IXmlSerializable
.ReadXml(XmlReader reader)
96
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\ServiceModel\Syndication\Atom10ItemFormatter.cs (3)
76
XmlSchema
IXmlSerializable
.GetSchema() => null;
78
void
IXmlSerializable
.ReadXml(XmlReader reader)
88
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\ServiceModel\Syndication\AtomPub10CategoriesDocumentFormatter.cs (3)
73
XmlSchema
IXmlSerializable
.GetSchema() => null;
75
void
IXmlSerializable
.ReadXml(XmlReader reader)
85
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\ServiceModel\Syndication\AtomPub10ServiceDocumentFormatter.cs (3)
59
XmlSchema
IXmlSerializable
.GetSchema() => null;
61
void
IXmlSerializable
.ReadXml(XmlReader reader)
71
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (3)
84
XmlSchema
IXmlSerializable
.GetSchema() => null;
86
void
IXmlSerializable
.ReadXml(XmlReader reader)
96
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System\ServiceModel\Syndication\Rss20ItemFormatter.cs (3)
99
XmlSchema
IXmlSerializable
.GetSchema() => null;
101
void
IXmlSerializable
.ReadXml(XmlReader reader)
111
void
IXmlSerializable
.WriteXml(XmlWriter writer)
System.Xaml (4)
System\Xaml\Runtime\ClrObjectRuntime.cs (1)
551
if (propInstance is not
IXmlSerializable
iXmlSerial)
System\Xaml\XamlLanguage.cs (1)
98
new Lazy<XamlType>(() => GetXamlType(typeof(
IXmlSerializable
)), true);
System\Xaml\XamlObjectReader.cs (2)
589
var
serializer = (
IXmlSerializable
)context.Runtime.GetValue(source, property);
System.Xaml.Tests (8)
System\Xaml\XamlTypeTests.cs (8)
974
public static
IXmlSerializable
? GetGetOnlyXDataProperty(int value) => null;
1019
public static
IXmlSerializable
? GetGetOnlyXDataProperty(int value) => null;
1112
public static
IXmlSerializable
? GetXDataProperty(string value1) => null;
1127
internal static
IXmlSerializable
? GetXDataProperty(string value1) => null;
1142
public static
IXmlSerializable
? GetXDataProperty(string value1) => null;
1261
public
IXmlSerializable
? GetXDataProperty { get; }
2960
yield return new object[] { new SubXamlType(typeof(
IXmlSerializable
), new XamlSchemaContext()), true };
2965
new CustomXamlType(typeof(
IXmlSerializable
), new XamlSchemaContext())
System.Xml (1)
System.Xml.cs (1)
108
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.
IXmlSerializable
))]
System.Xml.ReaderWriter (1)
artifacts\obj\System.Xml.ReaderWriter\Debug\net10.0\System.Xml.ReaderWriter.Forwards.cs (1)
104
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.
IXmlSerializable
))]
System.Xml.Serialization (1)
System.Xml.Serialization.cs (1)
4
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.
IXmlSerializable
))]
System.Xml.XmlSerializer (1)
artifacts\obj\System.Xml.XmlSerializer\Debug\net10.0\System.Xml.XmlSerializer.Forwards.cs (1)
7
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.
IXmlSerializable
))]