public ISoap12EnvelopeBuilder SetFault(Soap12FaultCode code, XNamespace subCodeNamespace, string subCode, string reason, string reasonXmlLanguage, string node)
        {
            this.ValidateBodyForSettingAFault();

            this.BodyElement.Add(Soap12Maker.CreateSoapFault(code, subCodeNamespace, subCode, reason, reasonXmlLanguage, node));
            return(this.envelopeBuilder);
        }
        public ISoap12EnvelopeBuilder SetFault(Soap12FaultCode code, XNamespace subCodeNamespace, string subCode, string reason, string reasonXmlLanguage, string node, string role, IEnumerable <XContainer> detailEntries)
        {
            this.ValidateBodyForSettingAFault();

            this.BodyElement.Add(Soap12Maker.CreateSoapFault(code, subCodeNamespace, subCode, reason, reasonXmlLanguage, node, role, detailEntries));
            return(this.envelopeBuilder);
        }
        public ISoap12EnvelopeBuilder SetFault(Soap12FaultCode code, string subCode, string reason)
        {
            this.ValidateBodyForSettingAFault();

            this.BodyElement.Add(Soap12Maker.CreateSoapFault(code, subCode, reason));
            return(this.envelopeBuilder);
        }