Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / FaultReasonText.cs / 1 / FaultReasonText.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel { using System.Globalization; using System.Threading; public class FaultReasonText { string xmlLang; string text; public FaultReasonText(string text) { if (text == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("text")); this.text = text; this.xmlLang = CultureInfo.CurrentCulture.Name; } public FaultReasonText(string text, string xmlLang) { if (text == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("text")); if (xmlLang == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("xmlLang")); this.text = text; this.xmlLang = xmlLang; } public FaultReasonText(string text, CultureInfo cultureInfo) { if (text == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("text")); if (cultureInfo == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("cultureInfo")); this.text = text; this.xmlLang = cultureInfo.Name; } public bool Matches(CultureInfo cultureInfo) { if (cultureInfo == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("cultureInfo")); return xmlLang == cultureInfo.Name; } public string XmlLang { get { return xmlLang; } } public string Text { get { return text; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TaskFileService.cs
- TdsParserSessionPool.cs
- TextElementCollectionHelper.cs
- HotCommands.cs
- WindowsAuthenticationModule.cs
- XmlSchemaParticle.cs
- CompilerInfo.cs
- Span.cs
- HtmlInputCheckBox.cs
- RSAPKCS1SignatureDeformatter.cs
- ObfuscateAssemblyAttribute.cs
- MulticastNotSupportedException.cs
- Utils.cs
- DeclarativeExpressionConditionDeclaration.cs
- AttributeQuery.cs
- TriggerBase.cs
- ScriptManager.cs
- CurrentChangingEventManager.cs
- SqlConnection.cs
- HttpRuntimeSection.cs
- RecommendedAsConfigurableAttribute.cs
- SqlProfileProvider.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- HtmlForm.cs
- TypeToken.cs
- DataObject.cs
- Duration.cs
- StaticResourceExtension.cs
- UpdateTranslator.cs
- DocumentViewerAutomationPeer.cs
- ScrollChrome.cs
- DataGridTableCollection.cs
- XmlUrlResolver.cs
- URLIdentityPermission.cs
- BevelBitmapEffect.cs
- Attributes.cs
- DesignBindingEditor.cs
- DefaultEventAttribute.cs
- SessionSwitchEventArgs.cs
- Attributes.cs
- FixedPosition.cs
- GlyphRunDrawing.cs
- CachedCompositeFamily.cs
- ComponentResourceManager.cs
- NodeFunctions.cs
- COM2ICategorizePropertiesHandler.cs
- SoapIncludeAttribute.cs
- StreamWriter.cs
- StreamDocument.cs
- PowerModeChangedEventArgs.cs
- PerformanceCounterPermissionAttribute.cs
- ArrayConverter.cs
- DefaultTraceListener.cs
- SoapIgnoreAttribute.cs
- FormatPage.cs
- XmlAttributeAttribute.cs
- TriggerAction.cs
- ChtmlImageAdapter.cs
- WebPartConnectionsCancelVerb.cs
- ProfileManager.cs
- EntityViewGenerator.cs
- FormViewUpdatedEventArgs.cs
- PersonalizationAdministration.cs
- PointUtil.cs
- ValueProviderWrapper.cs
- InstanceData.cs
- Timeline.cs
- XPathParser.cs
- PageWrapper.cs
- PrimarySelectionAdorner.cs
- SQLSingleStorage.cs
- DynamicMethod.cs
- ValidatingPropertiesEventArgs.cs
- IgnoreSectionHandler.cs
- AddInToken.cs
- ExpressionBindingsDialog.cs
- ItemList.cs
- SignerInfo.cs
- Baml6Assembly.cs
- SqlVersion.cs
- SoapElementAttribute.cs
- URIFormatException.cs
- BaseDataList.cs
- CodeObject.cs
- _LocalDataStoreMgr.cs
- StateMachineWorkflowDesigner.cs
- PriorityBindingExpression.cs
- ConnectionsZoneDesigner.cs
- DataBoundControlDesigner.cs
- _ConnectOverlappedAsyncResult.cs
- BookmarkInfo.cs
- TextServicesLoader.cs
- ConnectionStringsExpressionEditor.cs
- GroupByExpressionRewriter.cs
- GridViewUpdateEventArgs.cs
- WrappingXamlSchemaContext.cs
- UpdatableGenericsFeature.cs
- CookieParameter.cs
- DataGridViewImageColumn.cs
- CustomSignedXml.cs