1 instantiation of ServiceContractGenerator
System.Web.Extensions (1)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (1)
507
ServiceContractGenerator contractGenerator = new
ServiceContractGenerator
(targetCompileUnit, targetConfiguration);
30 references to ServiceContractGenerator
System.ServiceModel (26)
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);
System\ServiceModel\Description\OperationContractGenerationContext.cs (7)
20
readonly
ServiceContractGenerator
serviceContractGenerator;
27
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
System\ServiceModel\Description\OperationGenerator.cs (2)
87
internal static CodeAttributeDeclaration GenerateAttributeDeclaration(
ServiceContractGenerator
generator, Attribute attribute)
989
internal static CodeAttributeDeclaration GenerateAttributeDeclaration(
ServiceContractGenerator
generator, Attribute attribute)
System\ServiceModel\Description\ServiceContractGenerationContext.cs (6)
15
readonly
ServiceContractGenerator
serviceContractGenerator;
29
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
System\ServiceModel\Description\ServiceContractGenerator.cs (6)
59
AddReferencedAssembly(typeof(
ServiceContractGenerator
).Assembly);
250
readonly
ServiceContractGenerator
parent;
259
internal ContextInitializer(
ServiceContractGenerator
parent, CodeTypeFactory typeFactory)
502
ServiceContractGenerator
parent;
504
public CodeTypeFactory(
ServiceContractGenerator
parent, bool internalTypes)
880
attrDecl.Arguments.Add(new CodeAttributeArgument(
ServiceContractGenerator
.GetEnumReference<TransactionFlowOption>(attr.Transactions)));
System\ServiceModel\Description\UniqueCodeIdentifierScope.cs (1)
141
return
ServiceContractGenerator
.NamespaceHelper.GetCodeTypeReference(this.codeNamespace, codeType);
System.Web.Extensions (4)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (4)
390
ServiceContractGenerator
contractGenerator = CreateContractGenerator(svcMapFile.ClientOptions,
498
protected static
ServiceContractGenerator
CreateContractGenerator(ClientOptions proxyOptions,
507
ServiceContractGenerator
contractGenerator = new ServiceContractGenerator(targetCompileUnit, targetConfiguration);
623
ServiceContractGenerator
contractGenerator,