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