8 instantiations of RecursionLimiter
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (4)
74
IncludeTypes(provider, new
RecursionLimiter
());
90
IncludeType(type, new
RecursionLimiter
());
115
element.Mapping = ImportTypeMapping(_modelScope.GetTypeModel(type), new
RecursionLimiter
());
162
element.Mapping = ImportMembersMapping(members, ns, hasWrapperElement, writeAccessors, validate, new
RecursionLimiter
());
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (4)
96
IncludeTypes(provider, new
RecursionLimiter
());
114
IncludeType(type, new
RecursionLimiter
());
172
XmlTypeMapping xmlMapping = new XmlTypeMapping(_typeScope, ImportElement(_modelScope.GetTypeModel(type), root, defaultNamespace, new
RecursionLimiter
()));
217
MembersMapping membersMapping = ImportMembersMapping(members, ns, hasWrapperElement, rpc, openModel, new
RecursionLimiter
());
25 references to RecursionLimiter
dotnet-svcutil-lib (25)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (11)
76
private void IncludeTypes(Type provider,
RecursionLimiter
limiter)
93
private void IncludeType(Type type,
RecursionLimiter
limiter)
191
private TypeMapping ImportTypeMapping(TypeModel model,
RecursionLimiter
limiter)
196
private TypeMapping ImportTypeMapping(TypeModel model, string dataType,
RecursionLimiter
limiter)
325
private StructMapping ImportStructLikeMapping(StructModel model,
RecursionLimiter
limiter)
383
private bool InitializeStructMembers(StructMapping mapping, StructModel model,
RecursionLimiter
limiter)
448
private ArrayMapping ImportArrayLikeMapping(ArrayModel model,
RecursionLimiter
limiter)
635
private MembersMapping ImportMembersMapping(XmlReflectionMember[] xmlReflectionMembers, string ns, bool hasWrapperElement, bool writeAccessors, bool validateWrapperElement,
RecursionLimiter
limiter)
675
private MemberMapping ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string ns, XmlReflectionMember[] xmlReflectionMembers, XmlSchemaForm form,
RecursionLimiter
limiter)
693
private MemberMapping ImportFieldMapping(FieldModel model, SoapAttributes a, string ns,
RecursionLimiter
limiter)
709
private void ImportAccessorMapping(MemberMapping accessor, FieldModel model, SoapAttributes a, string ns, XmlSchemaForm form,
RecursionLimiter
limiter)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (14)
99
private void IncludeTypes(Type provider,
RecursionLimiter
limiter)
117
private void IncludeType(Type type,
RecursionLimiter
limiter)
259
private ElementAccessor ImportElement(TypeModel model, XmlRootAttribute root, string defaultNamespace,
RecursionLimiter
limiter)
383
private TypeMapping ImportTypeMapping(TypeModel model, string ns, ImportContext context, string dataType, XmlAttributes a,
RecursionLimiter
limiter)
388
private TypeMapping ImportTypeMapping(TypeModel model, string ns, ImportContext context, string dataType, XmlAttributes a, bool repeats, bool openModel,
RecursionLimiter
limiter)
501
private SpecialMapping ImportSpecialMapping(Type type, TypeDesc typeDesc, string ns, ImportContext context,
RecursionLimiter
limiter)
726
private StructMapping ImportStructLikeMapping(StructModel model, string ns, bool openModel, XmlAttributes a,
RecursionLimiter
limiter)
791
private bool InitializeStructMembers(StructMapping mapping, StructModel model, bool openModel, string typeName,
RecursionLimiter
limiter)
1089
private ArrayMapping ImportArrayLikeMapping(ArrayModel model, string ns,
RecursionLimiter
limiter)
1242
private MembersMapping ImportMembersMapping(XmlReflectionMember[] xmlReflectionMembers, string ns, bool hasWrapperElement, bool rpc, bool openModel,
RecursionLimiter
limiter)
1319
private MemberMapping ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string ns, XmlReflectionMember[] xmlReflectionMembers, bool rpc, bool openModel,
RecursionLimiter
limiter)
1399
private MemberMapping ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, string ns,
RecursionLimiter
limiter)
1491
private void CreateArrayElementsFromAttributes(ArrayMapping arrayMapping, XmlArrayItemAttributes attributes, Type arrayElementType, string arrayElementNs,
RecursionLimiter
limiter)
1515
private void ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, string ns, Type choiceIdentifierType, bool rpc, bool openModel,
RecursionLimiter
limiter)