4 implementations of IOperationContractGenerationExtension
dotnet-svcutil-lib (4)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
16internal class DataContractSerializerOperationGenerator : IOperationBehavior, IOperationContractGenerationExtension
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (2)
587private class FaultContractAttributeGenerator : IOperationContractGenerationExtension 810private class TransactionFlowAttributeGenerator : IOperationContractGenerationExtension
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
19internal class XmlSerializerOperationGenerator : IOperationBehavior, IOperationContractGenerationExtension
14 references to IOperationContractGenerationExtension
dotnet-svcutil-lib (14)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
75void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (1)
84return (operation.Behaviors.Find<IOperationContractGenerationExtension>() != null);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (11)
152private IEnumerable<IOperationContractGenerationExtension> GetBeforeExtensionsBuiltInOperationGenerators() 174private IEnumerable<IOperationContractGenerationExtension> GetAfterExtensionsBuiltInOperationGenerators() 176return EmptyArray<IOperationContractGenerationExtension>.Allocate(0); 547static internal void CallOperationExtensions(IEnumerable<IOperationContractGenerationExtension> extensions, ServiceContractGenerationContext context) 556private static void CallOperationExtensions(IEnumerable<IOperationContractGenerationExtension> extensions, OperationContractGenerationContext context) 558foreach (IOperationContractGenerationExtension extension in extensions) 575private static IEnumerable<IOperationContractGenerationExtension> EnumerateBehaviorExtensions(OperationDescription operation) 579if (behavior is IOperationContractGenerationExtension) 581yield return (IOperationContractGenerationExtension)behavior; 591void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context) 812void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
117void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context)