1 instantiation of ServiceContractGenerationContext
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (1)
259
_context = new
ServiceContractGenerationContext
(_parent, contractDescription, contract, callbackContract);
31 references to ServiceContractGenerationContext
dotnet-svcutil-lib (31)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (11)
158
void IServiceContractGenerationExtension.GenerateContract(
ServiceContractGenerationContext
context)
485
private static void GenerateEventAsyncMethods(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
510
private static CodeTypeDeclaration CreateOperationCompletedEventArgsType(
ServiceContractGenerationContext
context,
615
private static CodeMemberEvent CreateOperationCompletedEvent(
ServiceContractGenerationContext
context,
638
private static CodeMemberField CreateBeginOperationDelegate(
ServiceContractGenerationContext
context,
651
private static CodeMemberMethod CreateBeginOperationMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
693
private static CodeMemberField CreateEndOperationDelegate(
ServiceContractGenerationContext
context,
706
private static CodeMemberMethod CreateEndOperationMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType, string syncMethodName, CodeMemberMethod endMethod)
768
private static CodeMemberField CreateOperationCompletedDelegate(
ServiceContractGenerationContext
context,
781
private static CodeMemberMethod CreateOperationCompletedMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
837
private static CodeMemberMethod CreateEventAsyncMethod(
ServiceContractGenerationContext
context, CodeTypeDeclaration clientType,
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\IServiceContractGenerationExtension.cs (1)
9
void GenerateContract(
ServiceContractGenerationContext
context);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationContractGenerationContext.cs (7)
17
private readonly
ServiceContractGenerationContext
_contract;
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)
98
public
ServiceContractGenerationContext
Contract
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (2)
799
internal static void AddGeneratedTypedMessage(
ServiceContractGenerationContext
contract, MessageDescription message, CodeTypeReference codeTypeReference)
807
internal static bool FindGeneratedTypedMessage(
ServiceContractGenerationContext
contract, MessageDescription message, out CodeTypeReference codeTypeReference)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (10)
29
private Dictionary<ContractDescription,
ServiceContractGenerationContext
> _generatedTypes;
46
_generatedTypes = new Dictionary<ContractDescription,
ServiceContractGenerationContext
>();
128
ServiceContractGenerationContext
context;
201
private
ServiceContractGenerationContext
_context;
214
public
ServiceContractGenerationContext
CreateContext(ContractDescription contractDescription)
341
private void AddServiceContractAttribute(
ServiceContractGenerationContext
context)
436
void IServiceContractGenerationExtension.GenerateContract(
ServiceContractGenerationContext
context)
527
static internal void CallBehaviorExtensions(
ServiceContractGenerationContext
context)
538
static internal void CallContractExtensions(IEnumerable<IServiceContractGenerationExtension> extensions,
ServiceContractGenerationContext
context)
547
static internal void CallOperationExtensions(IEnumerable<IOperationContractGenerationExtension> extensions,
ServiceContractGenerationContext
context)