2 types derived from DataContractSerializerOperationBehavior
System.ServiceModel (1)
System\ServiceModel\Description\NetDataContractSerializerOperationBehavior.cs (1)
11internal class NetDataContractSerializerOperationBehavior : DataContractSerializerOperationBehavior
System.ServiceModel.Web (1)
System\ServiceModel\Description\DataContractJsonSerializerOperationBehavior.cs (1)
15class DataContractJsonSerializerOperationBehavior : DataContractSerializerOperationBehavior
8 instantiations of DataContractSerializerOperationBehavior
System.ServiceModel (4)
System\ServiceModel\ComIntegration\ComPlusTypeLoader.cs (1)
142DataContractSerializerOperationBehavior contractSerializer = new DataContractSerializerOperationBehavior(operation, TypeLoader.DefaultDataContractFormatAttribute);
System\ServiceModel\Description\MessageContractImporter.cs (1)
1885operationBehavior = new DataContractSerializerOperationBehavior(operation, new DataContractFormatAttribute());
System\ServiceModel\Description\TypeLoader.cs (1)
302operationDescription.Behaviors.Add(new DataContractSerializerOperationBehavior(operationDescription, dataContractFormatAttribute, true));
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (1)
94this.serializerFactory = serializerFactory ?? new DataContractSerializerOperationBehavior(description);
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\ClientOperationFormatterProvider.cs (1)
51IOperationBehavior operationBehavior = new DataContractSerializerOperationBehavior(operationDescription);
System\ServiceModel\Activities\ContractInferenceHelper.cs (1)
489operation.Behaviors.Add(new DataContractSerializerOperationBehavior(operation, DataContractFormatAttribute));
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
191DataContractSerializerOperationBehavior dataContractSerializerOperationBehavior = new DataContractSerializerOperationBehavior(operation);
System\ServiceModel\Activities\ServiceOperationFormatterProvider.cs (1)
37IOperationBehavior operationBehavior = new DataContractSerializerOperationBehavior(operationDescription);
45 references to DataContractSerializerOperationBehavior
System.ServiceModel (27)
System\ServiceModel\Administration\ContractInstanceProvider.cs (3)
174if (behavior is DataContractSerializerOperationBehavior) 177DataContractSerializerOperationBehavior specificBehavior = (DataContractSerializerOperationBehavior)behavior;
System\ServiceModel\ComIntegration\ComPlusTypeLoader.cs (1)
142DataContractSerializerOperationBehavior contractSerializer = new DataContractSerializerOperationBehavior(operation, TypeLoader.DefaultDataContractFormatAttribute);
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (3)
77DataContractSerializerOperationBehavior DataContractSerializerOperationBehavior = context.Operation.Behaviors.Find<DataContractSerializerOperationBehavior>() as DataContractSerializerOperationBehavior;
System\ServiceModel\Description\MessageContractExporter.cs (5)
753DataContractSerializerOperationBehavior dataContractSerializerBehavior = operation.Behaviors.Find<DataContractSerializerOperationBehavior>(); 920return ((DataContractSerializerOperationBehavior)extension).DataContractFormatAttribute.Style == OperationFormatStyle.Rpc; 968DataContractFormatAttribute dataContractFormatAttribute = ((DataContractSerializerOperationBehavior)extension).DataContractFormatAttribute; 1006return new ExtensionData(((DataContractSerializerOperationBehavior)extension).DataContractFormatAttribute);
System\ServiceModel\Description\MessageContractImporter.cs (2)
1882DataContractSerializerOperationBehavior operationBehavior = operation.Behaviors.Find<DataContractSerializerOperationBehavior>();
System\ServiceModel\Description\NetDataContractSerializerOperationBehavior.cs (2)
31DataContractSerializerOperationBehavior dataContractSerializerOperationBehavior = operation.Behaviors.Find<DataContractSerializerOperationBehavior>();
System\ServiceModel\Description\WsdlExporter.cs (2)
440DataContractSerializerOperationBehavior dcsob = extension as DataContractSerializerOperationBehavior;
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (6)
85DataContractSerializerOperationBehavior serializerFactory; 88DataContractSerializerOperationBehavior serializerFactory) 110MessageDescription messageDescription, DataContractSerializerOperationBehavior serializerFactory) 161PartInfo CreatePartInfo(MessagePartDescription part, OperationFormatStyle style, DataContractSerializerOperationBehavior serializerFactory) 535DataContractSerializerOperationBehavior serializerFactory; 540IList<Type> knownTypes, DataContractSerializerOperationBehavior behavior)
System\ServiceModel\Dispatcher\DataContractSerializerServiceBehavior.cs (3)
84if (ob is DataContractSerializerOperationBehavior) 86DataContractSerializerOperationBehavior behavior = (DataContractSerializerOperationBehavior)ob;
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\ContractInferenceHelper.cs (2)
484if (operation.Behaviors.Find<DataContractSerializerOperationBehavior>() != null) 487operation.Name, operation.DeclaringContract.Name, typeof(DataContractSerializerOperationBehavior))));
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
191DataContractSerializerOperationBehavior dataContractSerializerOperationBehavior = new DataContractSerializerOperationBehavior(operation);
System.ServiceModel.Web (15)
System\ServiceModel\Description\WebHttpBehavior.cs (7)
447DataContractSerializerOperationBehavior dcsob = od.Behaviors.Find<DataContractSerializerOperationBehavior>(); 496DataContractSerializerOperationBehavior dcsob = od.Behaviors.Find<DataContractSerializerOperationBehavior>(); 1067DataContractSerializerOperationBehavior dcsob = od.Behaviors.Find<DataContractSerializerOperationBehavior>(); 1099internal virtual DataContractJsonSerializerOperationFormatter CreateDataContractJsonSerializerOperationFormatter(OperationDescription od, DataContractSerializerOperationBehavior dcsob, bool isWrapped)
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
203internal override DataContractJsonSerializerOperationFormatter CreateDataContractJsonSerializerOperationFormatter(OperationDescription od, DataContractSerializerOperationBehavior dcsob, bool isWrapped)
System\ServiceModel\Dispatcher\JsonQueryStringConverter.cs (2)
23DataContractSerializerOperationBehavior dataContractSerializerOperationBehavior = null; 39this.dataContractSerializerOperationBehavior = this.operationDescription.Behaviors.Find<DataContractSerializerOperationBehavior>();
System\ServiceModel\Dispatcher\SingleBodyParameterDataContractMessageFormatter.cs (1)
36public SingleBodyParameterDataContractMessageFormatter(OperationDescription operation, Type parameterType, bool isRequestFormatter, bool useJsonFormat, DataContractSerializerOperationBehavior dcsob)
System\ServiceModel\Dispatcher\SingleBodyParameterMessageFormatter.cs (4)
245DataContractSerializerOperationBehavior dcsob = operation.Behaviors.Find<DataContractSerializerOperationBehavior>(); 260DataContractSerializerOperationBehavior dcsob = operation.Behaviors.Find<DataContractSerializerOperationBehavior>();