2 instantiations of ChoiceIdentifierAccessor
System.Xml (2)
System\Xml\Serialization\XmlReflectionImporter.cs (1)
1349
accessor.ChoiceIdentifier = new
ChoiceIdentifierAccessor
();
System\Xml\Serialization\XmlSchemaImporter.cs (1)
823
member.ChoiceIdentifier = new
ChoiceIdentifierAccessor
();
17 references to ChoiceIdentifierAccessor
System.Xml (17)
System\Xml\Serialization\Mappings.cs (2)
591
ChoiceIdentifierAccessor
choiceIdentifier;
676
internal
ChoiceIdentifierAccessor
ChoiceIdentifier {
System\Xml\Serialization\XmlSerializationReader.cs (2)
3901
ChoiceIdentifierAccessor
choice = member.Mapping.ChoiceIdentifier;
4247
void WriteElement(string source, string arrayName, string choiceSource, ElementAccessor element,
ChoiceIdentifierAccessor
choice, string checkSpecified, bool checkForNull, bool readOnly, int fixupIndex, int elementIndex) {
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
2520
ChoiceIdentifierAccessor
choice = member.Mapping.ChoiceIdentifier;
2984
void WriteElement(string source, string arrayName, string choiceSource, ElementAccessor element,
ChoiceIdentifierAccessor
choice, string checkSpecified, bool checkForNull, bool readOnly, int fixupIndex, int elementIndex) {
System\Xml\Serialization\XmlSerializationWriter.cs (6)
2373
void WriteMember(string source, string choiceSource, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, TypeDesc memberTypeDesc, bool writeAccessors) {
2382
void WriteArray(string source, string choiceSource, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, TypeDesc arrayTypeDesc) {
2418
void WriteArrayItems(ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, TypeDesc arrayTypeDesc, string arrayName, string choiceName) {
2505
void WriteElements(string source, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, string arrayName, bool writeAccessors, bool isNullable) {
2509
void WriteElements(string source, string enumSource, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, string arrayName, bool writeAccessors, bool isNullable) {
3028
void WriteChoiceTypeCheck(string source, string fullTypeName, bool useReflection,
ChoiceIdentifierAccessor
choice, string enumName, TypeDesc typeDesc) {
System\Xml\Serialization\XmlSerializationWriterILGen.cs (5)
1364
void WriteMember(SourceInfo source, string choiceSource, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, TypeDesc memberTypeDesc, bool writeAccessors) {
1374
void WriteArray(SourceInfo source, string choiceSource, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, TypeDesc arrayTypeDesc) {
1430
void WriteArrayItems(ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, TypeDesc arrayTypeDesc, string arrayName, string choiceName)
1518
void WriteElements(SourceInfo source, string enumSource, ElementAccessor[] elements, TextAccessor text,
ChoiceIdentifierAccessor
choice, string arrayName, bool writeAccessors, bool isNullable) {
2087
void WriteChoiceTypeCheck(SourceInfo source, string fullTypeName,
ChoiceIdentifierAccessor
choice, string enumName, TypeDesc typeDesc) {