1 instantiation of ServiceContractGenerator
System.Web.Extensions (1)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (1)
507ServiceContractGenerator contractGenerator = new ServiceContractGenerator(targetCompileUnit, targetConfiguration);
30 references to ServiceContractGenerator
System.ServiceModel (26)
System\ServiceModel\Description\ClientClassGenerator.cs (4)
229context.ClientTypeReference = ServiceContractGenerator.NamespaceHelper.GetCodeTypeReference(context.Namespace, clientType); 271CodeTypeDeclaration paramTypeDecl = ServiceContractGenerator.NamespaceHelper.GetCodeType(param.Type); 290CodeTypeDeclaration returnTypeDecl = ServiceContractGenerator.NamespaceHelper.GetCodeType(method.ReturnType); 321CodeTypeDeclaration bodyTypeDecl = ServiceContractGenerator.NamespaceHelper.GetCodeType(field.Type);
System\ServiceModel\Description\OperationContractGenerationContext.cs (7)
20readonly ServiceContractGenerator serviceContractGenerator; 27OperationContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType) 42public OperationContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod syncMethod, CodeMemberMethod beginMethod, CodeMemberMethod endMethod, CodeMemberMethod taskMethod) 60public OperationContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod syncMethod, CodeMemberMethod beginMethod, CodeMemberMethod endMethod) 75public OperationContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod syncMethod, CodeMemberMethod taskMethod) 87public OperationContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod method) 155public ServiceContractGenerator ServiceContractGenerator
System\ServiceModel\Description\OperationGenerator.cs (2)
87internal static CodeAttributeDeclaration GenerateAttributeDeclaration(ServiceContractGenerator generator, Attribute attribute) 989internal static CodeAttributeDeclaration GenerateAttributeDeclaration(ServiceContractGenerator generator, Attribute attribute)
System\ServiceModel\Description\ServiceContractGenerationContext.cs (6)
15readonly ServiceContractGenerator serviceContractGenerator; 29ServiceContractGenerator.CodeTypeFactory typeFactory; 31public ServiceContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ContractDescription contract, CodeTypeDeclaration contractType) 45public ServiceContractGenerationContext(ServiceContractGenerator serviceContractGenerator, ContractDescription contract, CodeTypeDeclaration contractType, CodeTypeDeclaration duplexCallbackType) 113public ServiceContractGenerator ServiceContractGenerator 118internal ServiceContractGenerator.CodeTypeFactory TypeFactory
System\ServiceModel\Description\ServiceContractGenerator.cs (6)
59AddReferencedAssembly(typeof(ServiceContractGenerator).Assembly); 250readonly ServiceContractGenerator parent; 259internal ContextInitializer(ServiceContractGenerator parent, CodeTypeFactory typeFactory) 502ServiceContractGenerator parent; 504public CodeTypeFactory(ServiceContractGenerator parent, bool internalTypes) 880attrDecl.Arguments.Add(new CodeAttributeArgument(ServiceContractGenerator.GetEnumReference<TransactionFlowOption>(attr.Transactions)));
System\ServiceModel\Description\UniqueCodeIdentifierScope.cs (1)
141return ServiceContractGenerator.NamespaceHelper.GetCodeTypeReference(this.codeNamespace, codeType);
System.Web.Extensions (4)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (4)
390ServiceContractGenerator contractGenerator = CreateContractGenerator(svcMapFile.ClientOptions, 498protected static ServiceContractGenerator CreateContractGenerator(ClientOptions proxyOptions, 507ServiceContractGenerator contractGenerator = new ServiceContractGenerator(targetCompileUnit, targetConfiguration); 623ServiceContractGenerator contractGenerator,