43 references to AddParts
System.ServiceModel (43)
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
347spec.AddParts(partSpec, action); 349spec.AddParts(partSpec, MessageHeaders.WildcardAction);
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
548signaturePart.AddParts(BodyOnly, action); 549encryptionPart.AddParts(MessagePartSpecification.NoParts, action);
System\ServiceModel\Channels\SecurityBindingElement.cs (12)
852result.IncomingSignatureParts.AddParts(signedParts, addressing.FaultAction); 853result.OutgoingSignatureParts.AddParts(signedParts, addressing.FaultAction); 854result.IncomingEncryptionParts.AddParts(encryptedParts, addressing.FaultAction); 855result.OutgoingEncryptionParts.AddParts(encryptedParts, addressing.FaultAction); 860result.IncomingSignatureParts.AddParts(signedParts, addressing.DefaultFaultAction); 861result.OutgoingSignatureParts.AddParts(signedParts, addressing.DefaultFaultAction); 862result.IncomingEncryptionParts.AddParts(encryptedParts, addressing.DefaultFaultAction); 863result.OutgoingEncryptionParts.AddParts(encryptedParts, addressing.DefaultFaultAction); 866result.IncomingSignatureParts.AddParts(signedParts, FaultCodeConstants.Actions.NetDispatcher); 867result.OutgoingSignatureParts.AddParts(signedParts, FaultCodeConstants.Actions.NetDispatcher); 868result.IncomingEncryptionParts.AddParts(encryptedParts, FaultCodeConstants.Actions.NetDispatcher); 869result.OutgoingEncryptionParts.AddParts(encryptedParts, FaultCodeConstants.Actions.NetDispatcher);
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (2)
353requirements.OutgoingSignatureParts.AddParts(body, FaultCodeConstants.Actions.Transactions); 354requirements.OutgoingEncryptionParts.AddParts(body, FaultCodeConstants.Actions.Transactions);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (11)
126to.AddParts(p, action); 198result.OutgoingEncryptionParts.AddParts(UnionMessagePartSpecifications(contractRequirements.OutgoingEncryptionParts), MessageHeaders.WildcardAction); 199result.OutgoingSignatureParts.AddParts(UnionMessagePartSpecifications(contractRequirements.OutgoingSignatureParts), MessageHeaders.WildcardAction); 309requirements.IncomingSignatureParts.AddParts(signedParts, message.Action); 310requirements.IncomingEncryptionParts.AddParts(encryptedParts, message.Action); 314requirements.OutgoingSignatureParts.AddParts(signedParts, message.Action); 315requirements.OutgoingEncryptionParts.AddParts(encryptedParts, message.Action); 369requirements.IncomingSignatureParts.AddParts(signedParts, fault.Action); 370requirements.IncomingEncryptionParts.AddParts(encryptedParts, fault.Action); 374requirements.OutgoingSignatureParts.AddParts(signedParts, fault.Action); 375requirements.OutgoingEncryptionParts.AddParts(encryptedParts, fault.Action);
System\ServiceModel\Security\ScopedMessagePartSpecification.cs (2)
105AddParts(parts, action.Value); 177target.AddParts(this.actionParts[action], action);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (6)
383symmetric.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, addressing.FaultAction); 384symmetric.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, addressing.DefaultFaultAction); 385symmetric.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction); 397symmetric.ProtectionRequirements.OutgoingEncryptionParts.AddParts(bodyPart, addressing.FaultAction); 398symmetric.ProtectionRequirements.OutgoingEncryptionParts.AddParts(bodyPart, addressing.DefaultFaultAction); 399symmetric.ProtectionRequirements.OutgoingEncryptionParts.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (6)
637messagePf.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, addressing.FaultAction); 638messagePf.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, addressing.DefaultFaultAction); 639messagePf.ProtectionRequirements.OutgoingSignatureParts.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction); 644messagePf.ProtectionRequirements.OutgoingEncryptionParts.AddParts(bodyPart, addressing.FaultAction); 645messagePf.ProtectionRequirements.OutgoingEncryptionParts.AddParts(bodyPart, addressing.DefaultFaultAction); 646messagePf.ProtectionRequirements.OutgoingEncryptionParts.AddParts(bodyPart, DotNetSecurityStrings.SecuritySessionFaultAction);