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
- FamilyCollection.cs
- SqlConnectionPoolProviderInfo.cs
- EntityViewGenerationAttribute.cs
- NativeMethods.cs
- IconConverter.cs
- XamlSerializerUtil.cs
- StringResourceManager.cs
- IxmlLineInfo.cs
- WsatProxy.cs
- SqlInfoMessageEvent.cs
- ConnectionStringsExpressionBuilder.cs
- ValidatorUtils.cs
- Bold.cs
- ToolStripPanel.cs
- LambdaCompiler.Generated.cs
- NameValueCollection.cs
- SoapDocumentMethodAttribute.cs
- ComponentEditorPage.cs
- _ProxyChain.cs
- HttpCapabilitiesEvaluator.cs
- ContainerCodeDomSerializer.cs
- LiteralText.cs
- ComplexTypeEmitter.cs
- ExceptionUtil.cs
- ListViewItem.cs
- KeysConverter.cs
- DataBinding.cs
- ListViewTableRow.cs
- ProgressBarRenderer.cs
- CodeRegionDirective.cs
- ScaleTransform.cs
- DataGridViewRowStateChangedEventArgs.cs
- ObjectParameterCollection.cs
- SHA512CryptoServiceProvider.cs
- ExecutedRoutedEventArgs.cs
- mediapermission.cs
- HttpValueCollection.cs
- CopyOfAction.cs
- ProviderSettings.cs
- WorkflowMarkupSerializer.cs
- TransformValueSerializer.cs
- cryptoapiTransform.cs
- ParameterToken.cs
- SqlConnectionFactory.cs
- InternalsVisibleToAttribute.cs
- HttpResponseInternalBase.cs
- ArrayElementGridEntry.cs
- MimeTypeMapper.cs
- FileSystemWatcher.cs
- _LocalDataStore.cs
- XPathQueryGenerator.cs
- Vector3DConverter.cs
- CompiledRegexRunnerFactory.cs
- SignatureDescription.cs
- DesignerTransaction.cs
- FileSystemEnumerable.cs
- ResourceDescriptionAttribute.cs
- CompilerErrorCollection.cs
- SatelliteContractVersionAttribute.cs
- AsymmetricSignatureDeformatter.cs
- SystemKeyConverter.cs
- AnnotationComponentManager.cs
- ReflectPropertyDescriptor.cs
- SemanticResolver.cs
- SafeHGlobalHandleCritical.cs
- Mappings.cs
- CodeStatementCollection.cs
- StrokeIntersection.cs
- CompModSwitches.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- TraceUtility.cs
- DocumentOrderQuery.cs
- CommunicationObjectFaultedException.cs
- TextParagraph.cs
- StylusLogic.cs
- RoutedCommand.cs
- DesignBindingPropertyDescriptor.cs
- BamlBinaryReader.cs
- StringSource.cs
- TemplateBuilder.cs
- EntityParameter.cs
- ConfigXmlReader.cs
- mediaeventargs.cs
- HwndSourceKeyboardInputSite.cs
- StreamGeometry.cs
- Site.cs
- StreamResourceInfo.cs
- ProxyWebPartManager.cs
- WeakReferenceEnumerator.cs
- ipaddressinformationcollection.cs
- ListQueryResults.cs
- COM2Properties.cs
- GridPattern.cs
- DataProtection.cs
- ModelMemberCollection.cs
- PageHandlerFactory.cs
- RootProfilePropertySettingsCollection.cs
- SynchronizedDispatch.cs
- XmlSerializerNamespaces.cs
- System.Data_BID.cs