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
- DataSpaceManager.cs
- AlignmentXValidation.cs
- Signature.cs
- InputEventArgs.cs
- LoginStatusDesigner.cs
- EventLogReader.cs
- EventHandlerList.cs
- ByteStreamMessageEncoderFactory.cs
- XamlParser.cs
- IntranetCredentialPolicy.cs
- KeyedCollection.cs
- ControlCachePolicy.cs
- ToolStripDropDownDesigner.cs
- SafeNativeMethods.cs
- BinaryQueryOperator.cs
- MergeFailedEvent.cs
- PageCodeDomTreeGenerator.cs
- DecryptRequest.cs
- ListControlActionList.cs
- PeerNode.cs
- SizeLimitedCache.cs
- BaseCAMarshaler.cs
- CallTemplateAction.cs
- ControlLocalizer.cs
- ConnectionStringSettings.cs
- SmiGettersStream.cs
- ValidatorAttribute.cs
- IndexingContentUnit.cs
- ToolStripComboBox.cs
- ProcessHostServerConfig.cs
- OdbcDataReader.cs
- ConditionValidator.cs
- MasterPageCodeDomTreeGenerator.cs
- MouseBinding.cs
- SpecialFolderEnumConverter.cs
- GcSettings.cs
- DataGridViewCellEventArgs.cs
- ListViewTableCell.cs
- ApplicationSecurityInfo.cs
- TableCellCollection.cs
- IResourceProvider.cs
- Rotation3DAnimationBase.cs
- TextEditorParagraphs.cs
- CompareValidator.cs
- ContentIterators.cs
- WebPartDescriptionCollection.cs
- ToolboxComponentsCreatingEventArgs.cs
- ClientRuntimeConfig.cs
- embossbitmapeffect.cs
- FrugalMap.cs
- DSGeneratorProblem.cs
- Parameter.cs
- ExternalException.cs
- AppearanceEditorPart.cs
- EntityObject.cs
- RSAOAEPKeyExchangeFormatter.cs
- StorageComplexPropertyMapping.cs
- InheritedPropertyChangedEventArgs.cs
- Model3DGroup.cs
- DurableInstance.cs
- WS2007HttpBinding.cs
- LogEntryHeaderSerializer.cs
- DbConnectionPoolCounters.cs
- WebPartZoneCollection.cs
- SiteMapNodeCollection.cs
- TemplateColumn.cs
- StatusBarPanel.cs
- ToolboxItem.cs
- ContextQuery.cs
- ServiceContractGenerationContext.cs
- QuaternionRotation3D.cs
- SoapRpcMethodAttribute.cs
- SecurityState.cs
- UnaryOperationBinder.cs
- LoadedOrUnloadedOperation.cs
- ShapingEngine.cs
- SignalGate.cs
- BufferCache.cs
- DrawListViewColumnHeaderEventArgs.cs
- TypographyProperties.cs
- returneventsaver.cs
- ItemsControl.cs
- TextureBrush.cs
- HttpServerChannel.cs
- QuaternionValueSerializer.cs
- SurrogateSelector.cs
- SingleAnimationBase.cs
- PrivateFontCollection.cs
- WpfKnownMember.cs
- SQLByteStorage.cs
- QuaternionRotation3D.cs
- TriggerActionCollection.cs
- DataDesignUtil.cs
- SimpleHandlerBuildProvider.cs
- Padding.cs
- DoubleLinkList.cs
- ellipse.cs
- ImportCatalogPart.cs
- KeyValueConfigurationElement.cs
- ApplicationServiceManager.cs