Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Text / EncoderFallback.cs / 1305376 / EncoderFallback.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== using System; using System.Threading; using System.Diagnostics.Contracts; namespace System.Text { [Serializable] public abstract class EncoderFallback { // disable csharp compiler warning #0414: field assigned unused value #pragma warning disable 0414 internal bool bIsMicrosoftBestFitFallback = false; #pragma warning restore 0414 private static EncoderFallback replacementFallback; // Default fallback, uses no best fit & "?" private static EncoderFallback exceptionFallback; // Private object for locking instead of locking on a public type for SQL reliability work. private static Object s_InternalSyncObject; private static Object InternalSyncObject { get { if (s_InternalSyncObject == null) { Object o = new Object(); Interlocked.CompareExchange
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlMethodCallConverter.cs
- ThaiBuddhistCalendar.cs
- InstanceDescriptor.cs
- DataGridColumnHeader.cs
- Token.cs
- GridViewEditEventArgs.cs
- FacetDescriptionElement.cs
- Types.cs
- SelfIssuedAuthAsymmetricKey.cs
- ScaleTransform.cs
- ClientEventManager.cs
- IntSecurity.cs
- HtmlFormWrapper.cs
- DependencyPropertyAttribute.cs
- DocumentPageTextView.cs
- PictureBox.cs
- StylusLogic.cs
- ObjectResult.cs
- PLINQETWProvider.cs
- ExtensionFile.cs
- TraceRecord.cs
- WebPartEditorOkVerb.cs
- SystemColors.cs
- SqlCacheDependencyDatabaseCollection.cs
- HyperLink.cs
- EventDescriptor.cs
- TransformedBitmap.cs
- DesignerCategoryAttribute.cs
- IisTraceWebEventProvider.cs
- Translator.cs
- RegisteredArrayDeclaration.cs
- DocumentViewerBaseAutomationPeer.cs
- ObjectDataSourceEventArgs.cs
- FixedLineResult.cs
- DataBinding.cs
- CultureInfo.cs
- Brush.cs
- ThousandthOfEmRealDoubles.cs
- Pair.cs
- CollectionViewGroupInternal.cs
- TimeSpanValidator.cs
- XMLUtil.cs
- MailBnfHelper.cs
- QilVisitor.cs
- ButtonField.cs
- AttributedMetaModel.cs
- WebBrowserDocumentCompletedEventHandler.cs
- Cursor.cs
- XmlBinaryReader.cs
- CheckBoxAutomationPeer.cs
- TypeConverterHelper.cs
- SqlMethods.cs
- QueueProcessor.cs
- CaseInsensitiveComparer.cs
- RC2CryptoServiceProvider.cs
- Point.cs
- TextShapeableCharacters.cs
- SafeLibraryHandle.cs
- InvokeMethodDesigner.xaml.cs
- HtmlTableRow.cs
- cookieexception.cs
- RequestBringIntoViewEventArgs.cs
- TableColumnCollection.cs
- CheckBoxRenderer.cs
- ControlUtil.cs
- ExpandedWrapper.cs
- VsPropertyGrid.cs
- PseudoWebRequest.cs
- NamespaceCollection.cs
- DataGridCaption.cs
- ProcessModule.cs
- UIElement3D.cs
- SecurityUtils.cs
- FontStyle.cs
- LocalBuilder.cs
- CustomCredentialPolicy.cs
- ApplyImportsAction.cs
- Propagator.Evaluator.cs
- HighlightVisual.cs
- MonthChangedEventArgs.cs
- PropertyMapper.cs
- BinHexEncoder.cs
- Translator.cs
- CodeAttributeDeclaration.cs
- DrawingDrawingContext.cs
- TableLayoutCellPaintEventArgs.cs
- GeneralTransform3DCollection.cs
- OrderingInfo.cs
- AutoCompleteStringCollection.cs
- TaskFormBase.cs
- Pens.cs
- OracleLob.cs
- XmlSchemaSimpleContentRestriction.cs
- TemplateBaseAction.cs
- DataGridTextBox.cs
- HttpDigestClientCredential.cs
- DocumentProperties.cs
- DesignerLoader.cs
- CancellationToken.cs
- EntityDataSourceChangingEventArgs.cs