1 instantiation of ServiceContractGenerator
dotnet-svcutil-lib (1)
ImportModule.cs (1)
214contractGenerator = new ServiceContractGenerator(codeCompileUnit);
44 references to ServiceContractGenerator
dotnet-svcutil-lib (44)
CodeDomFixup\CodeDomHelpers.cs (2)
27Type namespaceHelper = typeof(ServiceContractGenerator).GetTypeInfo().Assembly.GetType(typeof(ServiceContractGenerator).FullName + "+NamespaceHelper");
CodeDomFixup\CodeDomVisitors\AttributeFixer.cs (1)
39public AttributeFixer(ServiceContractGenerator generator)
CodeDomFixup\CodeDomVisitors\CreateCallbackImpl.cs (2)
19private ServiceContractGenerator _generator; 23public CreateCallbackImpl(bool taskBasedAsync, ServiceContractGenerator generator)
CodeDomFixup\CodeFixup.cs (3)
11public static IFixup[] GetFixups(ServiceContractGenerator generator) 19protected ServiceContractGenerator generator; 21protected CodeFixup(ServiceContractGenerator generator)
CodeDomFixup\IWcfCodeGenerationExtension.cs (2)
66void ClientGenerating(ServiceContractGenerator generator); 75void ClientGenerated(ServiceContractGenerator generator);
CodeDomFixup\VisitorFixup.cs (2)
12private static CodeDomVisitor[] GetVisitors(ServiceContractGenerator generator, CommandProcessorOptions options) 40public VisitorFixup(ServiceContractGenerator generator) : base(generator) { }
CodeDomFixup\WcfCodeGenerationExtension.cs (2)
67public void ClientGenerating(ServiceContractGenerator generator) 77public void ClientGenerated(ServiceContractGenerator generator)
FrameworkFork\System.ServiceModel\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);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationContractGenerationContext.cs (7)
20private readonly ServiceContractGenerator _serviceContractGenerator; 27private OperationContractGenerationContext(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
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (2)
87internal static CodeAttributeDeclaration GenerateAttributeDeclaration(ServiceContractGenerator generator, Attribute attribute) 981internal static CodeAttributeDeclaration GenerateAttributeDeclaration(ServiceContractGenerator generator, Attribute attribute)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerationContext.cs (6)
15private readonly ServiceContractGenerator _serviceContractGenerator; 29private ServiceContractGenerator.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
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (6)
45AddReferencedAssembly(typeof(ServiceContractGenerator).GetTypeInfo().Assembly); 196private readonly ServiceContractGenerator _parent; 205internal ContextInitializer(ServiceContractGenerator parent, CodeTypeFactory typeFactory) 448private ServiceContractGenerator _parent; 450public CodeTypeFactory(ServiceContractGenerator parent, bool internalTypes) 825attrDecl.Arguments.Add(new CodeAttributeArgument(ServiceContractGenerator.GetEnumReference<TransactionFlowOption>(attr.Transactions)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\UniqueCodeIdentifierScope.cs (1)
141return ServiceContractGenerator.NamespaceHelper.GetCodeTypeReference(_codeNamespace, codeType);
ImportModule.cs (4)
29private readonly ServiceContractGenerator _contractGenerator; 208internal static ServiceContractGenerator CreateServiceContractGenerator(CommandProcessorOptions options, CodeCompileUnit codeCompileUnit) 210ServiceContractGenerator contractGenerator = null; 228private static void SetContractGeneratorOptions(CommandProcessorOptions options, ServiceContractGenerator contractGenerator)