37 references to KnownTypes
System.ServiceModel (19)
System\ServiceModel\ComIntegration\ComPlusTypeLoader.cs (6)
195operationDescription.KnownTypes.Add(typeof(Array)); 196operationDescription.KnownTypes.Add(typeof(DBNull)); 197operationDescription.KnownTypes.Add(typeof(CurrencyWrapper)); 198operationDescription.KnownTypes.Add(typeof(ErrorWrapper)); 201operationDescription.KnownTypes.Add(typeof(PersistStreamTypeWrapper)); 212operationDescription.KnownTypes.Add(knownType);
System\ServiceModel\Description\DispatcherBuilder.cs (3)
60foreach (Type type in operationDesc.KnownTypes) 995child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, operation.KnownTypes)); 1022child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, operation.KnownTypes));
System\ServiceModel\Description\MessageContractExporter.cs (1)
998foreach (Type knownType in operation.KnownTypes)
System\ServiceModel\Description\TypeLoader.cs (6)
356operationDescription.KnownTypes.Add(knownType); 369operationDescription.KnownTypes.Add(knownType); 942operationDescription.KnownTypes.Add(knownType); 1632if (this.asyncOperation.KnownTypes.Count != 0) 1753if (this.taskOperation.KnownTypes.Count != 0) 1875if (this.asyncOperation.KnownTypes.Count != 0)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (2)
386foreach (Type knownType in Operation.KnownTypes) 415FaultContractInfo faultContractInfo = new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, this.Operation.KnownTypes);
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (1)
95foreach (Type type in description.KnownTypes)
System.ServiceModel.Activities (8)
System\ServiceModel\Activities\ContractInferenceHelper.cs (3)
396operation.KnownTypes.Add(knownType); 612if (!operation.KnownTypes.Contains(knownType)) 614operation.KnownTypes.Add(knownType);
System\ServiceModel\Activities\Receive.cs (1)
504Collection<Type> knownTypes = operation.KnownTypes;
System\ServiceModel\Activities\ReceiveReply.cs (2)
185Type[] faultTypes = new Type[operation.KnownTypes.Count]; 186foreach (Type type in operation.KnownTypes)
System\ServiceModel\Activities\WorkflowService.cs (2)
1159if (targetOperation.KnownTypes.Count > 0) 1165foreach (Type targetType in targetOperation.KnownTypes)
System.ServiceModel.Web (10)
System\ServiceModel\Description\WCFServiceClientProxyGenerator.cs (2)
142for (int t = 0; t < operation.KnownTypes.Count; t++) 144serviceData.ProcessClientType(operation.KnownTypes[t], false, true);
System\ServiceModel\Dispatcher\HelpPage.cs (2)
377List<Type> listTypes = new List<Type>(od.KnownTypes); 397foreach (Type knownType in od.KnownTypes)
System\ServiceModel\Dispatcher\JsonQueryStringConverter.cs (2)
194return new DataContractJsonSerializer(parameterType, operationDescription.KnownTypes); 198return new DataContractJsonSerializer(parameterType, this.operationDescription.KnownTypes, this.dataContractSerializerOperationBehavior.maxItemsInObjectGraph,
System\ServiceModel\Dispatcher\SingleBodyParameterDataContractMessageFormatter.cs (2)
54if (operation.KnownTypes != null) 56foreach (Type knownType in operation.KnownTypes)
System\ServiceModel\Dispatcher\SingleBodyParameterXmlSerializerMessageFormatter.cs (2)
52if (operation.KnownTypes != null) 54foreach (Type knownType in operation.KnownTypes)