1 instantiation of ServiceContractGenerationContext
System.ServiceModel (1)
System\ServiceModel\Description\ServiceContractGenerator.cs (1)
313
this.context = new
ServiceContractGenerationContext
(parent, contractDescription, contract, callbackContract);
31 references to ServiceContractGenerationContext
System.ServiceModel (31)
System\ServiceModel\Description\ClientClassGenerator.cs (11)
158
void IServiceContractGenerationExtension.GenerateContract(
ServiceContractGenerationContext
context)
485
static void GenerateEventAsyncMethods(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
510
static CodeTypeDeclaration CreateOperationCompletedEventArgsType(
ServiceContractGenerationContext
context,
616
static CodeMemberEvent CreateOperationCompletedEvent(
ServiceContractGenerationContext
context,
639
static CodeMemberField CreateBeginOperationDelegate(
ServiceContractGenerationContext
context,
652
static CodeMemberMethod CreateBeginOperationMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
694
static CodeMemberField CreateEndOperationDelegate(
ServiceContractGenerationContext
context,
707
static CodeMemberMethod CreateEndOperationMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType, string syncMethodName, CodeMemberMethod endMethod)
769
static CodeMemberField CreateOperationCompletedDelegate(
ServiceContractGenerationContext
context,
782
static CodeMemberMethod CreateOperationCompletedMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
838
static CodeMemberMethod CreateEventAsyncMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
System\ServiceModel\Description\IServiceContractGenerationExtension.cs (1)
12
void GenerateContract(
ServiceContractGenerationContext
context);
System\ServiceModel\Description\OperationContractGenerationContext.cs (7)
17
readonly
ServiceContractGenerationContext
contract;
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)
98
public
ServiceContractGenerationContext
Contract
System\ServiceModel\Description\OperationGenerator.cs (2)
804
internal static void AddGeneratedTypedMessage(
ServiceContractGenerationContext
contract, MessageDescription message, CodeTypeReference codeTypeReference)
812
internal static bool FindGeneratedTypedMessage(
ServiceContractGenerationContext
contract, MessageDescription message, out CodeTypeReference codeTypeReference)
System\ServiceModel\Description\ServiceContractGenerator.cs (10)
33
Dictionary<ContractDescription,
ServiceContractGenerationContext
> generatedTypes;
63
this.generatedTypes = new Dictionary<ContractDescription,
ServiceContractGenerationContext
>();
182
ServiceContractGenerationContext
context;
255
ServiceContractGenerationContext
context;
268
public
ServiceContractGenerationContext
CreateContext(ContractDescription contractDescription)
395
void AddServiceContractAttribute(
ServiceContractGenerationContext
context)
490
void IServiceContractGenerationExtension.GenerateContract(
ServiceContractGenerationContext
context)
581
static internal void CallBehaviorExtensions(
ServiceContractGenerationContext
context)
592
static internal void CallContractExtensions(IEnumerable<IServiceContractGenerationExtension> extensions,
ServiceContractGenerationContext
context)
601
static internal void CallOperationExtensions(IEnumerable<IOperationContractGenerationExtension> extensions,
ServiceContractGenerationContext
context)