4 implementations of IOperationContractGenerationExtension
System.ServiceModel (4)
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
16
class DataContractSerializerOperationGenerator : IOperationBehavior,
IOperationContractGenerationExtension
System\ServiceModel\Description\ServiceContractGenerator.cs (2)
641
class FaultContractAttributeGenerator :
IOperationContractGenerationExtension
864
class TransactionFlowAttributeGenerator :
IOperationContractGenerationExtension
System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
18
class XmlSerializerOperationGenerator : IOperationBehavior,
IOperationContractGenerationExtension
14 references to IOperationContractGenerationExtension
System.ServiceModel (14)
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
75
void
IOperationContractGenerationExtension
.GenerateOperation(OperationContractGenerationContext context)
System\ServiceModel\Description\MessageContractImporter.cs (1)
84
return (operation.Behaviors.Find<
IOperationContractGenerationExtension
>() != null);
System\ServiceModel\Description\ServiceContractGenerator.cs (11)
206
IEnumerable<
IOperationContractGenerationExtension
> GetBeforeExtensionsBuiltInOperationGenerators()
228
IEnumerable<
IOperationContractGenerationExtension
> GetAfterExtensionsBuiltInOperationGenerators()
230
return EmptyArray<
IOperationContractGenerationExtension
>.Instance;
601
static internal void CallOperationExtensions(IEnumerable<
IOperationContractGenerationExtension
> extensions, ServiceContractGenerationContext context)
610
static void CallOperationExtensions(IEnumerable<
IOperationContractGenerationExtension
> extensions, OperationContractGenerationContext context)
612
foreach (
IOperationContractGenerationExtension
extension in extensions)
629
static IEnumerable<
IOperationContractGenerationExtension
> EnumerateBehaviorExtensions(OperationDescription operation)
633
if (behavior is
IOperationContractGenerationExtension
)
635
yield return (
IOperationContractGenerationExtension
)behavior;
645
void
IOperationContractGenerationExtension
.GenerateOperation(OperationContractGenerationContext context)
866
void
IOperationContractGenerationExtension
.GenerateOperation(OperationContractGenerationContext context)
System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
116
void
IOperationContractGenerationExtension
.GenerateOperation(OperationContractGenerationContext context)