1 instantiation of ServiceContractGenerator
dotnet-svcutil-lib (1)
ImportModule.cs (1)
214
contractGenerator = new
ServiceContractGenerator
(codeCompileUnit);
44 references to ServiceContractGenerator
dotnet-svcutil-lib (44)
CodeDomFixup\CodeDomHelpers.cs (2)
27
Type namespaceHelper = typeof(
ServiceContractGenerator
).GetTypeInfo().Assembly.GetType(typeof(
ServiceContractGenerator
).FullName + "+NamespaceHelper");
CodeDomFixup\CodeDomVisitors\AttributeFixer.cs (1)
39
public AttributeFixer(
ServiceContractGenerator
generator)
CodeDomFixup\CodeDomVisitors\CreateCallbackImpl.cs (2)
19
private
ServiceContractGenerator
_generator;
23
public CreateCallbackImpl(bool taskBasedAsync,
ServiceContractGenerator
generator)
CodeDomFixup\CodeFixup.cs (3)
11
public static IFixup[] GetFixups(
ServiceContractGenerator
generator)
19
protected
ServiceContractGenerator
generator;
21
protected CodeFixup(
ServiceContractGenerator
generator)
CodeDomFixup\IWcfCodeGenerationExtension.cs (2)
66
void ClientGenerating(
ServiceContractGenerator
generator);
75
void ClientGenerated(
ServiceContractGenerator
generator);
CodeDomFixup\VisitorFixup.cs (2)
12
private static CodeDomVisitor[] GetVisitors(
ServiceContractGenerator
generator, CommandProcessorOptions options)
40
public VisitorFixup(
ServiceContractGenerator
generator) : base(generator) { }
CodeDomFixup\WcfCodeGenerationExtension.cs (2)
67
public void ClientGenerating(
ServiceContractGenerator
generator)
77
public void ClientGenerated(
ServiceContractGenerator
generator)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (4)
229
context.ClientTypeReference =
ServiceContractGenerator
.NamespaceHelper.GetCodeTypeReference(context.Namespace, clientType);
271
CodeTypeDeclaration paramTypeDecl =
ServiceContractGenerator
.NamespaceHelper.GetCodeType(param.Type);
290
CodeTypeDeclaration returnTypeDecl =
ServiceContractGenerator
.NamespaceHelper.GetCodeType(method.ReturnType);
321
CodeTypeDeclaration bodyTypeDecl =
ServiceContractGenerator
.NamespaceHelper.GetCodeType(field.Type);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationContractGenerationContext.cs (7)
20
private readonly
ServiceContractGenerator
_serviceContractGenerator;
27
private OperationContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType)
42
public OperationContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod syncMethod, CodeMemberMethod beginMethod, CodeMemberMethod endMethod, CodeMemberMethod taskMethod)
60
public OperationContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod syncMethod, CodeMemberMethod beginMethod, CodeMemberMethod endMethod)
75
public OperationContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod syncMethod, CodeMemberMethod taskMethod)
87
public OperationContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ServiceContractGenerationContext contract, OperationDescription operation, CodeTypeDeclaration declaringType, CodeMemberMethod method)
155
public
ServiceContractGenerator
ServiceContractGenerator
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (2)
87
internal static CodeAttributeDeclaration GenerateAttributeDeclaration(
ServiceContractGenerator
generator, Attribute attribute)
981
internal static CodeAttributeDeclaration GenerateAttributeDeclaration(
ServiceContractGenerator
generator, Attribute attribute)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerationContext.cs (6)
15
private readonly
ServiceContractGenerator
_serviceContractGenerator;
29
private
ServiceContractGenerator
.CodeTypeFactory _typeFactory;
31
public ServiceContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ContractDescription contract, CodeTypeDeclaration contractType)
45
public ServiceContractGenerationContext(
ServiceContractGenerator
serviceContractGenerator, ContractDescription contract, CodeTypeDeclaration contractType, CodeTypeDeclaration duplexCallbackType)
113
public
ServiceContractGenerator
ServiceContractGenerator
118
internal
ServiceContractGenerator
.CodeTypeFactory TypeFactory
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (6)
45
AddReferencedAssembly(typeof(
ServiceContractGenerator
).GetTypeInfo().Assembly);
196
private readonly
ServiceContractGenerator
_parent;
205
internal ContextInitializer(
ServiceContractGenerator
parent, CodeTypeFactory typeFactory)
448
private
ServiceContractGenerator
_parent;
450
public CodeTypeFactory(
ServiceContractGenerator
parent, bool internalTypes)
825
attrDecl.Arguments.Add(new CodeAttributeArgument(
ServiceContractGenerator
.GetEnumReference<TransactionFlowOption>(attr.Transactions)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\UniqueCodeIdentifierScope.cs (1)
141
return
ServiceContractGenerator
.NamespaceHelper.GetCodeTypeReference(_codeNamespace, codeType);
ImportModule.cs (4)
29
private readonly
ServiceContractGenerator
_contractGenerator;
208
internal static
ServiceContractGenerator
CreateServiceContractGenerator(CommandProcessorOptions options, CodeCompileUnit codeCompileUnit)
210
ServiceContractGenerator
contractGenerator = null;
228
private static void SetContractGeneratorOptions(CommandProcessorOptions options,
ServiceContractGenerator
contractGenerator)