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