Internals\System\Text\BinHexEncoding.cs (23)
49throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charCount), SRP.ValueMustBeNonNegative));
51throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.XmlInvalidBinHexLength, charCount.ToString(NumberFormatInfo.CurrentInfo))));
63throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("chars"));
65throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charIndex), SRP.ValueMustBeNonNegative));
67throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charIndex), SRP.Format(SRP.OffsetExceedsBufferSize, chars.Length)));
69throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charCount), SRP.ValueMustBeNonNegative));
71throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charCount), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, chars.Length - charIndex)));
73throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(bytes)));
75throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteIndex), SRP.ValueMustBeNonNegative));
77throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteIndex), SRP.Format(SRP.OffsetExceedsBufferSize, bytes.Length)));
80throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.XmlArrayTooSmall, nameof(bytes)));
98throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.XmlInvalidBinHexSequence, new string(pch, 0, 2), charIndex + (int)(pch - _chars))));
102throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.XmlInvalidBinHexSequence, new string(pch, 0, 2), charIndex + (int)(pch - _chars))));
117throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteCount), SRP.Format(SRP.ValueMustBeInRange, 0, int.MaxValue / 2)));
129throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("bytes"));
131throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteIndex), SRP.ValueMustBeNonNegative));
133throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteIndex), SRP.Format(SRP.OffsetExceedsBufferSize, bytes.Length)));
135throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteCount), SRP.ValueMustBeNonNegative));
137throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(byteCount), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, bytes.Length - byteIndex)));
140throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("chars"));
142throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charIndex), SRP.ValueMustBeNonNegative));
144throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(charIndex), SRP.Format(SRP.OffsetExceedsBufferSize, chars.Length)));
146throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.XmlArrayTooSmall, "chars"));
Internals\System\Xml\XmlMtomReader.cs (120)
26throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(encoding));
52throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(encoding));
95throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomBufferQuotaExceeded, maxBuffer)));
106throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(encodings));
111throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(string.Format(CultureInfo.InvariantCulture, "encodings[{0}]", i));
121throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.MtomContentTypeInvalid, nameof(contentType)));
140throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
155throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomMessageInvalidContent));
192throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomMessageInvalidMimeVersion, header.Version, MimeVersionHeader.Default.Version)));
198throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomMessageContentTypeNotFound));
202throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomMessageNotMultipart, MtomGlobals.MediaType, MtomGlobals.MediaSubtype)));
206throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomMessageNotApplicationXopXml, MtomGlobals.XopType)));
209throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomMessageRequiredParamNotSpecified, MtomGlobals.BoundaryParam)));
211throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomBoundaryInvalid, boundary)));
223throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomRootContentTypeNotFound));
227throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomRootNotApplicationXopXml, MtomGlobals.XopMediaType, MtomGlobals.XopMediaSubtype)));
232throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomRootRequiredParamNotSpecified, MtomGlobals.CharsetParam)));
277throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomRootUnexpectedCharset, charset, expectedCharSetStr.ToString())));
286throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomRootRequiredParamNotSpecified, MtomGlobals.TypeParam)));
288throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomRootUnexpectedType, rootType, expectedType)));
298throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomContentTransferEncodingNotSupported,
308throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomContentTransferEncodingNotPresent,
311throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomInvalidTransferEncodingForMimePart,
322throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomInvalidStartUri, startUri)));
343throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomXopIncludeInvalidXopAttributes, _xmlReader.LocalName, MtomGlobals.XopIncludeNamespace)));
346throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomXopIncludeHrefNotSpecified, MtomGlobals.XopIncludeHrefLocalName)));
369throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomXopIncludeInvalidXopElement, _xmlReader.LocalName, MtomGlobals.XopIncludeNamespace)));
406throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomInvalidEmptyURI));
415throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomInvalidCIDUri, uri)));
420throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomMimePartReferencedMoreThanOnce, contentID)));
431throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomMessageInvalidContentInMimePart));
457throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MaxMimePartsExceeded, maxMimeParts, "MtomMessageEncoderBindingElement")));
466throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomPartNotFound, uri)));
478throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomRootPartNotFound));
483throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.MtomMessageInvalidContentInMimePart));
554throw DiagnosticUtility.ExceptionUtility.ThrowHelperCallback(e);
1144throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(part));
1146throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
1210throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(buffer));
1213throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.ValueMustBeNonNegative));
1215throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.Format(SRP.OffsetExceedsBufferSize, buffer.Length)));
1217throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
1219throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, buffer.Length - offset)));
1257throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(buffer));
1260throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.ValueMustBeNonNegative));
1262throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.Format(SRP.OffsetExceedsBufferSize, buffer.Length)));
1264throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
1266throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, buffer.Length - offset)));
1302throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(buffer));
1305throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.ValueMustBeNonNegative));
1307throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.Format(SRP.OffsetExceedsBufferSize, buffer.Length)));
1309throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
1311throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, buffer.Length - offset)));
1328throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(e.Message, e));
1360throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(chars));
1363throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.ValueMustBeNonNegative));
1365throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.Format(SRP.OffsetExceedsBufferSize, chars.Length)));
1367throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
1369throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, chars.Length - offset)));
1771throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
1780throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.MimeMessageGetContentStreamCalledAlready));
1815throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
1817throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(boundary));
1892throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeReaderTruncated));
2131throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
2153get { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, GetType().FullName))); }
2158get { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, GetType().FullName))); }
2159set { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, GetType().FullName))); }
2164throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, GetType().FullName)));
2174throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, GetType().FullName)));
2179throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, GetType().FullName)));
2185throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(buffer));
2188throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.ValueMustBeNonNegative));
2190throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.Format(SRP.OffsetExceedsBufferSize, buffer.Length)));
2192throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
2194throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, buffer.Length - offset)));
2201throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, GetType().FullName)));
2206throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, GetType().FullName)));
2211throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, GetType().FullName)));
2280throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(name));
2283throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
2312throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(header));
2316throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeReaderHeaderAlreadyExists, header.Name)));
2339throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(name));
2420throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeContentTypeHeaderInvalid));
2426throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeContentTypeHeaderInvalid));
2433throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeContentTypeHeaderInvalid));
2459throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeContentTypeHeaderInvalid));
2463throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeContentTypeHeaderInvalid));
2592throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeVersionHeaderInvalid));
2598throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeVersionHeaderInvalid));
2632throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
2714throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeReaderMalformedHeader));
2718throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, (char)(*ptr), ((int)(*ptr)).ToString("X", CultureInfo.InvariantCulture))));
2743throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeReaderMalformedHeader));
2753throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeReaderMalformedHeader));
2788throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeReaderMalformedHeader));
2800throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
2803throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.MimeReaderResetCalledBeforeEOF));
2849throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
2872get { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, stream.GetType().FullName))); }
2877get { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, stream.GetType().FullName))); }
2878set { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, stream.GetType().FullName))); }
2884throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.ReadNotSupportedOnStream, stream.GetType().FullName)));
2891throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, stream.GetType().FullName)));
2902throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.ReadNotSupportedOnStream, stream.GetType().FullName)));
2909throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, stream.GetType().FullName)));
2920throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.ReadNotSupportedOnStream, stream.GetType().FullName)));
2923throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(buffer));
2926throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.ValueMustBeNonNegative));
2928throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(offset), SRP.Format(SRP.OffsetExceedsBufferSize, buffer.Length)));
2930throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
2932throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, buffer.Length - offset)));
3005throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, stream.GetType().FullName)));
3010throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SeekNotSupportedOnStream, stream.GetType().FullName)));
3015throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.WriteNotSupportedOnStream, stream.GetType().FullName)));
3092throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, data[offset], ((int)data[offset]).ToString("X", CultureInfo.InvariantCulture))));
3126throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, data[offset], ((int)data[offset]).ToString("X", CultureInfo.InvariantCulture))));
3129throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.MimeReaderMalformedHeader));
3158throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, data[offset], ((int)data[offset]).ToString("X", CultureInfo.InvariantCulture))));
Internals\System\Xml\XmlMtomWriter.cs (33)
69throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(encoding));
71throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(maxSizeInBytes), SRP.ValueMustBeNonNegative));
98throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
100throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(startInfo));
106throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.MtomBoundaryInvalid, boundary), nameof(boundary)));
128throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.XmlWriterClosed));
222throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(localName));
244throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomDataMustNotContainXopInclude, MtomGlobals.XopIncludeLocalName, MtomGlobals.XopIncludeNamespace)));
274throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("value"));
292throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("value"));
313throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("buffer"));
317throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(index), SRP.ValueMustBeNonNegative));
320throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.ValueMustBeNonNegative));
322throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(count), SRP.Format(SRP.SizeExceedsRemainingBufferSpace, buffer.Length - index)));
343throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomExceededMaxSizeInBytes, maxSize)));
518throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.XmlInvalidStream));
557throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.XmlInvalidStream));
1158throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
1160throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(boundary));
1171throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(name));
1173throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
1206throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForStartPreface, state.ToString())));
1217throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForStartPart, state.ToString())));
1241throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForStartPart, state.ToString())));
1263throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForClose, state.ToString())));
1288throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForClose, state.ToString())));
1329throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(name));
1331throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
1338throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForHeader, state.ToString())));
1358throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForContent, state.ToString())));
1377throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MimeWriterInvalidStateForContent, state.ToString())));
1414throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.WriteBufferOverflow));
1466throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, c, ((int)c).ToString("X", CultureInfo.InvariantCulture))));
System\IdentityModel\Tokens\KeyInfoSerializer.cs (9)
119throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CannotReadToken, reader.LocalName, reader.NamespaceURI, localReader.GetAttribute(XD.SecurityJan2004Dictionary.ValueType, null))));
129throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.StandardsManagerCannotWriteObject, token.GetType())));
165throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ErrorDeserializingKeyIdentifierClause)));
210throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ErrorSerializingKeyIdentifier), e));
219throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.StandardsManagerCannotWriteObject, keyIdentifier.GetType())));
262throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ErrorDeserializingKeyIdentifierClause), e));
266throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CannotReadKeyIdentifierClause, reader.LocalName, reader.NamespaceURI)));
307throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.ErrorSerializingKeyIdentifierClause, e));
316throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.StandardsManagerCannotWriteObject, keyIdentifierClause.GetType())));
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (30)
23_certificate = certificate ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(certificate));
71DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PrivateKeyNotSupported));
96DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PublicKeyNotSupported));
125throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.MissingPrivateKey));
130throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(algorithm, SRP.Format(SRP.EmptyOrNullArgumentString, nameof(algorithm)));
140throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.AlgorithmAndPrivateKeyMisMatch));
150throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.AlgorithmAndPrivateKeyMisMatch));
158throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.UnsupportedCryptoAlgorithm, algorithm)));
171throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.AlgorithmAndPublicKeyMisMatch));
180throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.AlgorithmAndPublicKeyMisMatch));
183throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.UnsupportedCryptoAlgorithm, algorithm)));
192throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(algorithm, SRP.Format(SRP.EmptyOrNullArgumentString, nameof(algorithm)));
211throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CryptographicException(SRP.Format(SRP.UnsupportedAlgorithmForCryptoOperation,
223throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.UnsupportedCryptoAlgorithm, algorithm)));
235throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(algorithm, SRP.Format(SRP.EmptyOrNullArgumentString, nameof(algorithm)));
258throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.AlgorithmAndPublicKeyMisMatch, e));
261throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CryptographicException(SRP.Format(SRP.UnsupportedAlgorithmForCryptoOperation,
273throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PublicKeyNotDSA));
284throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PublicKeyNotRSA));
290throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.UnsupportedCryptoAlgorithm, algorithm)));
299throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.MissingPrivateKey));
304throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(algorithm, SRP.Format(SRP.EmptyOrNullArgumentString, nameof(algorithm)));
333throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.AlgorithmAndPrivateKeyMisMatch, e));
336throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CryptographicException(SRP.Format(SRP.UnsupportedAlgorithmForCryptoOperation,
348throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PrivateKeyNotDSA));
359throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PrivateKeyNotRSA));
369throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.PrivateKeyNotRSA));
375throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.UnsupportedCryptoAlgorithm, algorithm)));
388throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(algorithm, SRP.Format(SRP.EmptyOrNullArgumentString, nameof(algorithm)));
398throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(algorithm, SRP.Format(SRP.EmptyOrNullArgumentString, nameof(algorithm)));
System\IdentityModel\XD.cs (15)
230throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
424throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
476throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
548throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
618throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
716throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
742throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
855throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
914throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
1005throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
1155throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
1279throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
1320throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
1403throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
1510throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.XDCannotFindValueInDictionaryString, value));
System\ServiceModel\Channels\BinaryMessageEncoder.cs (25)
394throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new QuotaExceededException(excMsg));
431throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataException(SRP.BinaryEncoderSessionInvalid));
447throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataException(SRP.BinaryEncoderSessionMalformed));
453throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataException(SRP.BinaryEncoderSessionMalformed));
465throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(message, inner));
484throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataException(SRP.BinaryEncoderSessionMalformed));
510throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(bufferManager));
576throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(stream));
613throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(message));
618throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(bufferManager));
623throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(maxMessageSize), maxMessageSize,
648throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(messageOffset), messageOffset,
659throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new QuotaExceededException(excMsg));
727throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(message)));
731throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(stream)));
1017throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(key), key,
1040throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
1066throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(prefix), prefix,
1110throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(size), size,
1552throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateMessageDisposedException());
1564throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateMessageDisposedException());
1576throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateMessageDisposedException());
1680throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(ex);
1744throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateBufferDisposedException());
1779throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateBufferDisposedException());
System\ServiceModel\Channels\Binding.cs (18)
31throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("name", SRP.SFXBindingNameCannotBeNullOrEmpty);
35throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(ns));
54throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRange0));
58throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRangeTooBig));
80throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("value", SRP.SFXBindingNameCannotBeNullOrEmpty);
94throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
112throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRange0));
116throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRangeTooBig));
130throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRange0));
134throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRangeTooBig));
158throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRange0));
162throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRangeTooBig));
191throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
240throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
245throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
251throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
256throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
262throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
System\ServiceModel\Channels\LocalClientSecuritySettings.cs (14)
50throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
67throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
73throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
91throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
97throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
117throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
123throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
143throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
149throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
167throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
184throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
190throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
208throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
214throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
System\ServiceModel\Channels\MessageHeaders.cs (63)
51throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
58throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(version)));
63throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(reader)));
121throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(collection));
398throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
457throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(headerInfo)));
466throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(
555throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(message)));
565throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(collection));
570throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.MessageHeaderVersionMismatch, collection.MessageVersion.ToString(), MessageVersion.ToString()), "collection"));
575throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
599throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidEnumValue, header.HeaderType)));
607throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(message)));
617throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(collection)));
630throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(array));
635throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
669throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidEnumValue, kind)));
683throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(name)));
688throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(ns)));
713throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
741throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.Format(SRP.MultipleMessageHeadersWithActor, name, ns, actors[0]), name, ns, true));
744throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.Format(SRP.MultipleMessageHeaders, name, ns), name, ns, true));
759throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(name)));
764throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(ns)));
769throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(actors)));
786throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.Format(SRP.MultipleMessageHeadersWithActor, name, ns, actors[0]), name, ns, true));
789throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.Format(SRP.MultipleMessageHeaders, name, ns), name, ns, true));
808throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateDuplicateHeaderException(kind));
833throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
972throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.Format(SRP.HeaderNotFound, name, ns), name, ns));
982throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(serializer)));
988throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.Format(SRP.HeaderNotFound, name, ns), name, ns));
998throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1011throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(serializer)));
1086throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1096throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1106throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1124throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidEnumValue, _headers[headerIndex].HeaderType)));
1132throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(relationshipType)));
1217throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1233throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidEnumValue, _headers[index].HeaderType)));
1267throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(actors)));
1293throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1298MessageVersion = version ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(version));
1361throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(header)));
1366throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.MessageHeaderVersionNotSupported,
1398throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1445throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(headerInfo)));
1472throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1550throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(headerInfo)));
1559throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(
1572throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(name)));
1577throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(ns)));
1594throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1612throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1619throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(header));
1682throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(relationshipType));
1770throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writer));
1775throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1789throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidEnumValue, _headers[headerIndex].HeaderType)));
1802throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writer));
1807throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1821throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidEnumValue, _headers[headerIndex].HeaderType)));
System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (10)
25throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(messageVersion));
28throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.MtomEncoderBadMessageVersion, messageVersion.ToString()), nameof(messageVersion)));
31throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writeEncoding));
66throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
84throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
110throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
126throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
143throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
147throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.MtomEncoderBadMessageVersion, value.ToString()), nameof(value)));
178throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(context));
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (15)
56throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value", value,
62throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value", value,
84throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value", value,
90throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value", value,
108throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value", value,
124throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
140throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value,
160throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
165throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value)));
196throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(context));
283throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(context));
345throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("TChannel", SRP.Format(SRP.ChannelTypeNotSupported, typeof(TChannel)));
351throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(context));
391throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
411throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
System\ServiceModel\Channels\ServiceChannel.cs (35)
53Binder = binder ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(binder));
91_endpointDispatcher = endpointDispatcher ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(endpointDispatcher));
289throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, message));
293throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRangeTooBig));
538throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxCallbackRequestReplyInOrder1, typeof(CallbackBehaviorAttribute).Name)));
545throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxNonInitiatingOperation1, operation.Name)));
550throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxTerminatingOperationAlreadyCalled1, _terminatingOperationName)));
555throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ProtocolException(SRP.SFxClientOutputSessionAutoClosed));
686if (DiagnosticUtility.ShouldUseActivity)
696if (DiagnosticUtility.ShouldUseActivity)
702if (DiagnosticUtility.ShouldUseActivity)
730using (rpc.Activity = DiagnosticUtility.ShouldUseActivity ? ServiceModelActivity.CreateBoundedActivity() : null)
732if (DiagnosticUtility.ShouldUseActivity)
765throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(SRP.SFxServerDidNotReply));
787throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.SFxInvalidCallbackIAsyncResult));
794if (sendResult._rpc.Activity != null && DiagnosticUtility.ShouldUseActivity)
800throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("result", SRP.AsyncEndCalledOnWrongChannel);
805throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("result", SRP.AsyncEndCalledWithAnIAsyncResult);
941throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(error);
955throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(fe);
1019throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(exception);
1055throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new ChannelTerminatedException(fault.Reason.GetMatchingTranslation(CultureInfo.CurrentCulture).Text));
1064throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new SecurityAccessDeniedException(fault.Reason.GetMatchingTranslation(CultureInfo.CurrentCulture).Text));
1082throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new FaultException<ExceptionDetail>(detail, fault.Reason, fault.Code, action));
1084throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new FaultException(fault, action));
1088throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new ProtocolException(
1101throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(error);
1109throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
1121throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(error);
1140throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(error);
1148throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SFxCannotCallAutoOpenWhenExplicitOpenCalled));
1183throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
1429throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.channelIsNotAvailable0));
1435throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.channelDoesNotHaveADuplexSession0));
1905throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(SRP.SFxServerDidNotReply));
System\ServiceModel\Channels\WsrmMessageInfo.cs (35)
304throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
449throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.NoActionNoSequenceHeaderReason, messageVersion.Addressing.Namespace, AddressingStrings.Action, false));
453throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
503throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
508throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
520if (DiagnosticUtility.ShouldTraceInformation)
521DiagnosticUtility.TraceHandledException(exception, TraceEventType.Information);
528if (DiagnosticUtility.ShouldTraceInformation)
529DiagnosticUtility.TraceHandledException(exception, TraceEventType.Information);
552if (DiagnosticUtility.ShouldTraceInformation)
553DiagnosticUtility.TraceHandledException(exception, TraceEventType.Information);
566throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
624throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(reason));
652throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
662throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(reason));
706throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(WsrmMessageInfo.CreateInternalFaultException(faultReply, reason, new ProtocolException(reason)));
723throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(WsrmMessageInfo.CreateInternalFaultException(faultReply, reason, new ProtocolException(reason)));
755throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(WsrmMessageInfo.CreateInternalFaultException(faultReply, reason, new ProtocolException(reason)));
775throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(reason));
780throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
819throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(reason));
850throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
860throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(reason));
933throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(
952throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(
1121throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1144throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1157throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1172throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1185throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1212throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1223throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1233throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1239throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
1250throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(
System\ServiceModel\Description\ServiceReflector.cs (23)
151throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, "Cannot generate unique name for name {0}", baseName)));
159throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.SFXUnvalidNamespaceValue, ns, propName));
168throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(paramName, SRP.Format(SRP.SFXUnvalidNamespaceParam, ns));
304throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(e.Message, "name"));
425throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxContractInheritanceRequiresInterfaces2, service, t)));
432throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ServicesWithoutAServiceContractAttributeCan2, operationContractProviderType.Name, method.Name, service.FullName)));
442throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxContractInheritanceRequiresInterfaces, service, t)));
524throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
529throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
538throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
543throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
574throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.tooManyAttributesOfTypeOn2, attrType, attrProvider.ToString())));
587throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.couldnTFindRequiredAttributeOfTypeOn2, typeof(T), attrProvider.ToString())));
607throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxDisallowedAttributeCombination, attrProvider, attrType.FullName, otherType.FullName)));
619throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.couldnTFindRequiredAttributeOfTypeOn2, typeof(T), attrProvider.ToString())));
640throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.AttemptedToGetContractTypeForButThatTypeIs1, interfaceType.Name)));
660throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
702throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
711throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
830throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.NoEndMethodFoundForAsyncBeginMethod3, beginMethod.Name, beginMethod.DeclaringType.FullName, endMethodName)));
834throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.MoreThanOneEndMethodFoundForAsyncBeginMethod3, beginMethod.Name, beginMethod.DeclaringType.FullName, endMethodName)));
845throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidAsyncEndMethodSignatureForMethod2, endMethod.Name, endMethod.DeclaringType.FullName)));
878throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.InvalidAsyncBeginMethodSignatureForMethod2, method.Name, method.DeclaringType.FullName)));
System\ServiceModel\Description\TypeLoader.cs (53)
111throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
143throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(
148throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(
379throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxKnownTypeAttributeUnknownMethod3, provider, knownTypeAttribute.MethodName, type.FullName)));
384throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxKnownTypeAttributeReturnType3, provider, knownTypeAttribute.MethodName, type.FullName)));
397throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxKnownTypeAttributeInvalid1, provider.ToString())));
478throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
489throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
499throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
695throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
718throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.SFxInvalidCallbackContractType, callbackType.Name)));
737throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
743throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
795throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
871throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
895throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.CannotHaveTwoOperationsWithTheSameName3, method1Name, method2Name, reflectionInfo.iface)));
901throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.CannotHaveTwoOperationsWithTheSameName3, method1Name, method2Name, reflectionInfo.iface)));
907throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.CannotHaveTwoOperationsWithTheSameName3, method1Name, method2Name, reflectionInfo.iface)));
991throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.OneWayAndFaultsIncompatible2, methodInfo.DeclaringType.FullName, operationName.EncodedName)));
1074throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ServiceOperationsMarkedWithIsOneWayTrueMust0));
1079throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.OneWayOperationShouldNotSpecifyAReplyAction1, operationName)));
1105throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
1111throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(
1217throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxMultipleUnknownHeaders, methodInfo, methodInfo.DeclaringType)));
1243throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxInvalidMessageContractSignature, methodName)));
1248throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxInvalidMessageContractSignature, methodName)));
1258throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidMessageContractException(SRP.Format(SRP.SFxDuplicateMessageParts, partDescription.Name, partDescription.Namespace)));
1329throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxMessageContractBaseTypeNotValid, baseType, typedMessageType)));
1512throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxInvalidMessageHeaderArrayType, defaultName)));
1524throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxStaticMessageHeaderPropertiesNotAllowed, defaultName)));
1609throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidMessageContractException(SRP.Format(SRP.SFxDuplicateMessageParts, partDescription.Name, partDescription.Namespace)));
1650throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1666throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1683throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1698throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1712throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1727throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1742throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1759throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1791throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1806throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1820throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1833throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1847throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1861throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1877throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1908throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1924throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1939throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1953throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1968throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
1983throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
2000throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (23)
33throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(operation));
129throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(description));
134throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(dispatch));
154throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(description));
159throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(proxy));
387throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxKnownTypeNull, Operation.Name)));
399throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxRpcMessageBodyPartNameInvalid, Operation.Name, Operation.Messages[0].MessageName, _request.BodyMapping.XsdElementName, Operation.Name)));
408throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxRpcMessageBodyPartNameInvalid, Operation.Name, Operation.Messages[1].MessageName, _reply.BodyMapping.XsdElementName, responseName.EncodedName)));
499throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxHeaderNameMismatchInMessageContract, message.MessageType, header.MemberInfo.Name, header.Name, headerName)));
503throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxHeaderNameMismatchInOperation, Operation.Name, Operation.DeclaringContract.Name, Operation.DeclaringContract.Namespace, header.Name, headerName)));
510throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxHeaderNamespaceMismatchInMessageContract, message.MessageType, header.MemberInfo.Name, header.Namespace, headerNs)));
514throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxHeaderNamespaceMismatchInOperation, Operation.Name, Operation.DeclaringContract.Name, Operation.DeclaringContract.Namespace, header.Namespace, headerNs)));
578throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxRpcMessageMustHaveASingleBody, Operation.Name, message.MessageName)));
585throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxBodyObjectTypeCannotBeInherited, bodyObjectType.FullName)));
590throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxBodyObjectTypeCannotBeInterface, bodyObjectType.FullName, typeof(IEnumerable).FullName)));
595throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxBodyObjectTypeCannotBeInterface, bodyObjectType.FullName, typeof(IXmlSerializable).FullName)));
692throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxFaultTypeAnonymous, Operation.Name, fault.DetailType.FullName)));
952FaultContractInfo = faultContractInfo ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(faultContractInfo));
954FaultContractElementName = faultContractElementName ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(faultContractElementName));
1062throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxMultiplePartsNotAllowedInEncoded, elementName.DecodedName, ns)));
1114throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxInvalidSoapAttribute, invalidAttributeType, elementName.DecodedName)));
1163throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(isWrapped ? SRP.SFxInvalidXmlAttributeInWrapped : SRP.SFxInvalidXmlAttributeInBare, invalidAttributeType, elementName.DecodedName)));
1168throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxXmlArrayNotAllowedForMultiple, elementName.DecodedName, ns)));
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (28)
42throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(description));
218throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
244throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
268throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SFxInvalidUseOfPrimitiveOperationFormatter));
294throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(description));
376throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxMessagePartDescriptionMissingType, bodyDescription.Name, bodyDescription.Namespace)));
445throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(messageVersion));
450throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(parameters));
460throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(messageVersion));
465throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(parameters));
475throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(message)));
492throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SerializationException(SRP.SFxInvalidMessageBodyEmptyMessage));
505throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(
510throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(
515throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(
524throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(message)));
541throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SerializationException(SRP.SFxInvalidMessageBodyEmptyMessage));
553throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
560throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
567throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(
579throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SerializationException(SRP.Format(SRP.SFxInvalidMessageBody, _requestWrapperName, _requestWrapperNamespace, reader.NodeType, reader.Name, reader.NamespaceURI)));
604throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SerializationException(SRP.Format(SRP.SFxInvalidMessageBody, _responseWrapperName, _responseWrapperNamespace, reader.NodeType, reader.Name, reader.NamespaceURI)));
653throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
732throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
912throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SFxInvalidUseOfPrimitiveOperationFormatter));
943throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SFxInvalidUseOfPrimitiveOperationFormatter));
1004throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SFxInvalidUseOfPrimitiveOperationFormatter));
1036throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SFxInvalidUseOfPrimitiveOperationFormatter));
System\ServiceModel\EndpointAddress.cs (36)
91throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(uri));
108throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(uri));
123throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(uri));
135throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.MultipleIdentities, nameof(extensionReader)));
168throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(nameof(uri), SRP.UriMustBeAbsolute);
272throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(message));
288throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
517throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
533throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(
538throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(
551throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
556throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(addressingVersion));
568throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
570throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(addressingVersion));
599throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(nameof(addressingVersion),
632throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateXmlException(reader, SRP.Format(SRP.UnexpectedDuplicateElement, XD.AddressingDictionary.Identity.Value, XD.AddressingDictionary.IdentityExtensionNamespace.Value)));
639throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateXmlException(reader, SRP.Format(SRP.AddressingExtensionInBadNS, reader.LocalName, reader.NamespaceURI)));
685throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateXmlException(reader, SRP.Format(SRP.UnexpectedElementExpectingElement, reader.LocalName, reader.NamespaceURI, XD.AddressingDictionary.Address.Value, XD.Addressing200408Dictionary.Namespace.Value)));
841throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.InvalidUriValue, address, XD.AddressingDictionary.Address.Value, AddressingVersion.WSAddressingAugust2004.Namespace)));
856throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateXmlException(reader, SRP.Format(SRP.UnexpectedElementExpectingElement, reader.LocalName, reader.NamespaceURI, XD.AddressingDictionary.Address.Value, XD.Addressing10Dictionary.Namespace.Value)));
913throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.InvalidUriValue, address, XD.AddressingDictionary.Address.Value, XD.Addressing10Dictionary.Namespace.Value)));
955throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writer));
960throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(addressingVersion));
977throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(nameof(addressingVersion),
997throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("addressingVersion", SRP.Format(SRP.SFxNone2004));
1051throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateXmlException(reader, SRP.Format(SRP.AddressingExtensionInBadNS, reader.LocalName, reader.NamespaceURI)));
1108throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateXmlException(reader, SRP.Format(SRP.AddressingExtensionInBadNS, reader.LocalName, reader.NamespaceURI)));
1132throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writer));
1136throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(addressingVersion));
1140throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(localName));
1144throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(ns));
1167throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writer));
1171throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(addressingVersion));
1175throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(localName));
1179throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(ns));
1222_epr = address ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(address));
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (10)
114throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), SRP.Format(SRP.ValueMustBeInRange, 1, 100)));
144throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), SRP.TimeSpanMustbeGreaterThanTimeSpanZero));
149throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), value, SRP.SFxTimeoutOutOfRangeTooBig));
266throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.TargetAddressIsNotSet, GetType())));
271throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SecurityAlgorithmSuiteNotSet, GetType())));
296throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.SecurityNegotiationCannotProtectConfidentialEndpointHeader, target, header.Name, header.Namespace)));
474throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(SRP.FailToReceiveReplyFromNegotiation));
520throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(WrapExceptionIfRequired(e, temp, _issuerAddress));
617throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.InvalidIssuedTokenKeySize, symmetricKey.KeySize)));
623throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.CannotObtainIssuedTokenKeySize)));
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (33)
115_standardsManager = standardsManager ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(standardsManager)));
138_standardsManager = standardsManager ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(standardsManager)));
139_rstrXml = rstrXml ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rstrXml));
165throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
182throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
199throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
216throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
243throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
260throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
265throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), SRP.ValueMustBeNonNegative));
282throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
311throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
324throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRSTR, nameof(EntropyToken))));
336throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRSTR, "IssuedToken")));
344throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
357throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRSTR, "ProofToken")));
365throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
378throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemAvailableInDeserializedRSTROnly, "RequestSecurityTokenXml")));
390throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRST, nameof(AppliesTo))));
402throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRST, nameof(AppliesToSerializer))));
414throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRST, nameof(AppliesToType))));
426throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemNotAvailableInDeserializedRSTR, nameof(IsLifetimeSet))));
461throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
466throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.EffectiveGreaterThanExpiration);
477throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ObjectIsReadOnly));
482throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(serializer));
493throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemAvailableInDeserializedRSTOnly, "MatchesAppliesTo")));
510throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(serializer));
569throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(writer));
636throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ItemAvailableInDeserializedRSTROnly, nameof(GetIssuedToken))));
654throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(requestorEntropy));
659throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(issuerEntropy));
665throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.InvalidKeySizeSpecifiedInNegotiation, keySizeInBits, s_minSaneKeySizeInBits, s_maxSaneKeySizeInBits)));
System\ServiceModel\Security\SecuritySessionClientSettings.cs (32)
83throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), SRP.TimeSpanMustbeGreaterThanTimeSpanZero));
100throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(value), SRP.TimeSpanMustbeGreaterThanTimeSpanZero));
175throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
222throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.SecuritySessionProtocolFactoryShouldBeSetBeforeThisOperation));
226throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SecurityStandardsManagerNotSet, GetType().ToString())));
230throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.IssuedSecurityTokenParametersNotSet, GetType())));
234throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.KeyRolloverGreaterThanKeyRenewal));
272throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.ChannelTypeNotSupported, typeof(TChannel)), nameof(TChannel)));
286throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
447throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.ProtocolMisMatch, nameof(IInitiatorSecuritySessionProtocol), GetType().ToString())));
483using (ServiceModelActivity activity = DiagnosticUtility.ShouldUseActivity ?
606throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
723throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MoreThanOneRSTRInRSTRC));
730throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
820throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
884throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.MessageSecurityVerificationFailed, e));
930throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(faultException);
1004throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new SessionKeyExpiredException(SRP.SessionKeyRenewalNotSupported));
1025using (ServiceModelActivity activity = DiagnosticUtility.ShouldUseActivity ?
1049throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new SessionKeyExpiredException(SRP.UnableToRenewSessionKey));
1154using (ServiceModelActivity activity = DiagnosticUtility.ShouldUseActivity ?
1157if (DiagnosticUtility.ShouldUseActivity)
1248throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new CommunicationException(SRP.OutputNotExpected));
1275throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new TimeoutException(SRP.Format(SRP.ClientSecurityCloseTimeout, timeout)));
1283throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new TimeoutException(SRP.Format(SRP.ClientSecurityOutputSessionCloseTimeout, timeoutHelper.OriginalTimeout)));
1333throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(sessionToken));
1337throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(settings));
1355throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SessionTokenIsNotGenericXmlToken, sessionToken, typeof(GenericXmlSecurityToken))));
1366throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ChannelMustBeOpenedToGetSessionId));
1509throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(faultException);
1513throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.SecuritySessionFaultReplyWasSent, new FaultException(protocolFault)));
1774throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.ChannelNotOpen));
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (22)
120throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
134throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(value));
151throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(value)));
155throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.TrustDriverVersionDoesNotSupportSession, nameof(value)));
159throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.SecureConversationDriverVersionDoesNotSupportSession, nameof(value)));
272throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.TargetAddressIsNotSet, GetType())));
276throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.IssuerBuildContextNotSet, GetType())));
280throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.IssuedSecurityTokenParametersNotSet, GetType())));
284throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.BootstrapSecurityBindingElementNotSet, GetType())));
288throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SecurityAlgorithmSuiteNotSet, GetType())));
300throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.IssuerBuildContextNotSet, GetType())));
304throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.BootstrapSecurityBindingElementNotSet, GetType())));
336throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.EncodingBindingElementDoesNotHandleReaderQuotas));
426throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
459throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
495throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(target));
500throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(currentToken));
523throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(SRP.FailToReceiveReplyFromNegotiation));
635throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MoreThanOneRSTRInRSTRC));
643throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
715throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.InvalidIssuedTokenKeySize, symmetricKey.KeySize)));
721throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SecurityNegotiationException(SRP.CannotObtainIssuedTokenKeySize));
System\ServiceModel\Security\SecurityTimestamp.cs (5)
37throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new ArgumentOutOfRangeException(nameof(creationTimeUtc), SRP.CreationTimeUtcIsAfterExpiryTime));
159throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasCreationAheadOfExpiry, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture))));
171throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasExpiryTimeInPast, ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew)));
177throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasCreationTimeInFuture, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew)));
183throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampWasCreatedTooLongAgo, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), timeToLive, allowedClockSkew)));
System\ServiceModel\Security\SecurityUtils.cs (20)
41throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException(nameof(value), (int)value,
79throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value,
110throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException(nameof(impersonationLevel), (int)impersonationLevel,
163throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("y", (int)y,
171throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("x", (int)x,
230throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.CannotDetermineSPNBasedOnAddress, target)));
326throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.MultipleMatchingCryptosFound, typeof(T).ToString())));
345throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.CannotFindMatchingCrypto, derivationAlgorithm)));
419throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(principalName));
662throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
669throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(securityVersion)));
674throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(securityTokenSerializer));
837throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
849throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.CannotFindCert, storeName, storeLocation, findType, findValue)));
867throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(findValue));
883throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(CreateCertificateLoadException(
927throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.IssuerBindingNotPresentInTokenRequirement, requirement));
976throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ServerTooBusyException(SRP.Format(SRP.SecurityServerTooBusy, target), faultException));
980throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new EndpointNotFoundException(SRP.Format(SRP.SecurityEndpointNotFound, target), faultException));
984throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(faultException);
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (19)
76throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(maximumKeyDerivationOffset), SRP.ValueMustBeNonNegative));
80throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(maximumKeyDerivationLabelLength), SRP.ValueMustBeNonNegative));
84throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(maximumKeyDerivationNonceLength), SRP.ValueMustBeGreaterThanZero));
87SecurityVersion = securityVersion ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(securityVersion)));
105throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
118throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(securityVersion), SRP.MessageSecurityVersionOutOfRange));
134throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException());
219throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.ErrorDeserializingTokenXml, e));
223throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CannotReadToken, reader.LocalName, reader.NamespaceURI, localReader.GetAttribute(XD.SecurityJan2004Dictionary.ValueType, null))));
258throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ErrorSerializingSecurityToken), e));
267throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.StandardsManagerCannotWriteObject, token.GetType())));
379throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(element));
400throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(element));
418throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.ErrorDeserializingKeyIdentifierClauseFromTokenXml, e));
423throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CannotReadToken, element.LocalName, element.NamespaceURI, element.GetAttribute(SecurityJan2004Strings.ValueType, null))));
470throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.RequiredAttributeMissing, idAttributeLocalName, issuedTokenXml.LocalName)));
516_dictionaryStrings = dictionaryStrings ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(dictionaryStrings)));
523throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(value)));
556throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(value)));
System\ServiceModel\Security\WSTrust.cs (42)
107throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(tokenReferenceStyle)));
125throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.UnexpectedBinarySecretType, _parent.SerializerDictionary.SymmetricKeyBinarySecret.Value, secretType)));
301throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(xmlReader));
363throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new SecurityNegotiationException(SRP.Format(SRP.UnknownComputedKeyAlgorithm, computedKeyAlgorithm)));
407throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.NoRequestSecurityTokenResponseElements));
471throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rstr));
481throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rst));
511throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rst));
521throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rstr));
569throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.RstrHasMultipleIssuedTokens));
577throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.RstrHasMultipleProofTokens));
602throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(defaultKeySize), SRP.ValueMustBeNonNegative));
607throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rstr));
615throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.BadIssuedTokenType, rstr.TokenType, expectedTokenType)));
633throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.NoLicenseXml));
640throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.BearerKeyTypeCannotHaveProofKey));
652throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeRequiresRequestorEntropy, keyEntropyMode)));
657throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeCannotHaveProofTokenOrIssuerEntropy, keyEntropyMode)));
665throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeCannotHaveRequestorEntropy, keyEntropyMode)));
669throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeCannotHaveComputedKey, keyEntropyMode)));
673throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeRequiresProofToken, keyEntropyMode)));
687throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeRequiresComputedKey, keyEntropyMode)));
691throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeRequiresIssuerEntropy, keyEntropyMode)));
695throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EntropyModeRequiresRequestorEntropy, keyEntropyMode)));
699throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.RstrKeySizeNotProvided));
709throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.UnsupportedIssuerEntropyType));
727throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
737throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(reader));
757throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(elem));
774throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.UnsupportedBinaryEncoding, encodingUri)));
839throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.TrustDriverIsUnableToCreatedNecessaryAttachedOrUnattachedReferences, issuedTokenXml.ToString())));
929throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(negotiation));
942throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rst));
946throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(xmlWriter));
1038throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rstr));
1043throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(xmlWriter));
1168throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(rstrCollection));
1205throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(element));
1226throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(element));
1251throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new SecurityNegotiationException(SRP.Format(SRP.InvalidKeyLengthRequested, keySize)));
1260throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new InvalidOperationException(SRP.Format(SRP.EntropyModeRequiresRequestorEntropy, mode)));
1264throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new InvalidOperationException(SRP.Format(SRP.EntropyModeCannotHaveRequestorEntropy, mode)));
System\ServiceModel\Security\XmlHelper.cs (20)
52throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(parent));
85throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(parent));
120throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CouldNotFindNamespaceForPrefix, prefix)));
171throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ChildNodeTypeMissing, parentName, expectedNodeType)));
176throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ChildNodeTypeMissing, parent.Name, expectedNodeType)));
181throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.EmptyXmlElementError, r.Name)));
186throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.EmptyXmlElementError, e.Name)));
191throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.UnexpectedEndOfFile)));
196throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CouldNotFindNamespaceForPrefix, prefix)));
201throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.RequiredAttributeMissing, attrName, elementName)));
206throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.ExpectedElementMissing, elementName, elementNamespace)));
211throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.UnexpectedXmlChildNode, r.Name, r.NodeType, parentName)));
216throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.UnexpectedXmlChildNode, n.Name, n.NodeType, parent.Name)));
259throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
270throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(element));
285throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SRP.Format(SRP.InvalidQName));
304throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(idPrefix)));
309throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(idPrefix), SRP.Format(SRP.ValueMustBeGreaterThanZero)));
314throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(idPrefix), SRP.Format(SRP.InValidateIdPrefix, idPrefix[0])));
322throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(idPrefix), SRP.Format(SRP.InValidateId, idPrefix[i])));