2 implementations of IPartCodeGenerator
System.ServiceModel (2)
System\ServiceModel\Description\OperationGenerator.cs (2)
467class ParametersPartCodeGenerator : IPartCodeGenerator 552class TypedMessagePartCodeGenerator : IPartCodeGenerator
17 references to IPartCodeGenerator
System.ServiceModel (17)
System\ServiceModel\Description\OperationGenerator.cs (17)
119IPartCodeGenerator BeginPartCodeGenerator; 120IPartCodeGenerator EndPartCodeGenerator; 301CodeTypeReference GenerateTypedMessageHeaderAndReturnValueParts(CodeNamespace ns, string defaultName, MessageDescription message, bool isReply, bool hideFromEditor, ref bool isNewMessage, out IPartCodeGenerator partCodeGenerator) 451internal IPartCodeGenerator InputGenerator 459internal IPartCodeGenerator OutputGenerator 494CodeAttributeDeclarationCollection IPartCodeGenerator.AddPart(CodeTypeReference type, ref string name) 527CodeAttributeDeclarationCollection IPartCodeGenerator.MessageLevelAttributes 535void IPartCodeGenerator.EndCodeGeneration() 564CodeAttributeDeclarationCollection IPartCodeGenerator.AddPart(CodeTypeReference type, ref string name) 574CodeAttributeDeclarationCollection IPartCodeGenerator.MessageLevelAttributes 582void IPartCodeGenerator.EndCodeGeneration() 604IPartCodeGenerator partGenerator = new TypedMessagePartCodeGenerator(wrapperTypeDecl); 687void AddWrapperPart(XmlName messageName, IWrappedBodyTypeGenerator wrappedBodyTypeGenerator, IPartCodeGenerator partGenerator, MessagePartDescription part, CodeAttributeDeclarationCollection typeAttributes) 707void GenerateBodyPart(int order, MessagePartDescription messagePart, IPartCodeGenerator partCodeGenerator, bool generateTypedMessage, bool isEncoded, string defaultNS) 730void GenerateHeaderPart(MessageHeaderDescription setting, IPartCodeGenerator parts) 770internal static void GenerateProtectionLevelAttribute(MessageDescription message, IPartCodeGenerator partCodeGenerator) 781internal static void GenerateWrapperAttribute(MessageDescription message, IPartCodeGenerator partCodeGenerator)