6 instantiations of OperationContractGenerationContext
dotnet-svcutil-lib (6)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (6)
299operationContext = new OperationContractGenerationContext(_parent, _context, operationDescription, declaringType, syncMethod, beginMethod, endMethod); 303operationContext = new OperationContractGenerationContext(_parent, _context, operationDescription, declaringType, syncMethod); 312operationContext = new OperationContractGenerationContext(_parent, _context, operationDescription, declaringType, syncMethod); 316operationContext = new OperationContractGenerationContext(_parent, _context, operationDescription, declaringType, syncMethod, beginMethod, endMethod); 325operationContext = new OperationContractGenerationContext(_parent, _context, operationDescription, declaringType, syncMethod, taskBasedAsyncMethod); 329operationContext = new OperationContractGenerationContext(_parent, _context, operationDescription, declaringType, syncMethod, beginMethod, endMethod, taskBasedAsyncMethod);
30 references to OperationContractGenerationContext
dotnet-svcutil-lib (30)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (4)
203foreach (OperationContractGenerationContext operationContext in context.Operations) 421Collection<OperationContractGenerationContext> operations = (Collection<OperationContractGenerationContext>)operationsObject; 422foreach (OperationContractGenerationContext operationContext in operations)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (5)
75void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context) 100private void AddKnownTypesForPart(OperationContractGenerationContext context, MessagePartDescription part, Dictionary<CodeTypeReference, object> operationKnownTypes) 119internal static void UpdateTargetCompileUnit(OperationContractGenerationContext context, CodeCompileUnit codeCompileUnit) 148private OperationContractGenerationContext _context; 178public WrappedBodyTypeGenerator(DataContractSerializerOperationGenerator dataContractSerializerOperationGenerator, OperationContractGenerationContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\IOperationContractGenerationExtension.cs (1)
12void GenerateOperation(OperationContractGenerationContext context);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (3)
66internal void GenerateOperation(OperationContractGenerationContext context, ref OperationFormatStyle style, bool isEncoded, IWrappedBodyTypeGenerator wrappedBodyTypeGenerator, Dictionary<MessagePartDescription, ICollection<CodeTypeReference>> knownTypes) 95private readonly OperationContractGenerationContext _context; 122internal MethodSignatureGenerator(OperationGenerator parent, OperationContractGenerationContext context, OperationFormatStyle style, bool isEncoded, IWrappedBodyTypeGenerator wrappedBodyTypeGenerator, Dictionary<MessagePartDescription, ICollection<CodeTypeReference>> knownTypes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerationContext.cs (3)
19private readonly Collection<OperationContractGenerationContext> _operations = new Collection<OperationContractGenerationContext>(); 108public Collection<OperationContractGenerationContext> Operations
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (11)
30private Dictionary<OperationDescription, OperationContractGenerationContext> _generatedOperations; 47_generatedOperations = new Dictionary<OperationDescription, OperationContractGenerationContext>(); 282OperationContractGenerationContext operationContext; 380private void AddOperationContractAttributes(OperationContractGenerationContext context) 531foreach (OperationContractGenerationContext operationContext in context.Operations) 549foreach (OperationContractGenerationContext operationContext in context.Operations) 556private static void CallOperationExtensions(IEnumerable<IOperationContractGenerationExtension> extensions, OperationContractGenerationContext context) 591void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context) 602private static CodeAttributeDeclaration CreateAttrDecl(OperationContractGenerationContext context, FaultDescription fault) 812void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context) 822private static CodeAttributeDeclaration CreateAttrDecl(OperationContractGenerationContext context, TransactionFlowAttribute attr)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (3)
117void IOperationContractGenerationExtension.GenerateOperation(OperationContractGenerationContext context) 232private OperationContractGenerationContext _context; 233public WrappedBodyTypeGenerator(OperationContractGenerationContext context)