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
- CollectionMarkupSerializer.cs
- System.Data_BID.cs
- Converter.cs
- EventTrigger.cs
- TCEAdapterGenerator.cs
- Parallel.cs
- ServiceEndpoint.cs
- SoapAttributeOverrides.cs
- StyleSheetRefUrlEditor.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- DefinitionBase.cs
- SafeHandles.cs
- HttpRuntime.cs
- CustomSignedXml.cs
- ConnectionStringsExpressionBuilder.cs
- SqlAggregateChecker.cs
- OleDbCommand.cs
- TextPatternIdentifiers.cs
- HyperLink.cs
- AQNBuilder.cs
- TriggerActionCollection.cs
- ToolboxComponentsCreatingEventArgs.cs
- SafeHandles.cs
- HttpWrapper.cs
- SaveFileDialog.cs
- ILGenerator.cs
- EntityContainerEmitter.cs
- InkCanvasSelectionAdorner.cs
- TableSectionStyle.cs
- InfoCardProofToken.cs
- XmlIncludeAttribute.cs
- URLMembershipCondition.cs
- SqlError.cs
- BidPrivateBase.cs
- Executor.cs
- _SecureChannel.cs
- OperationFormatter.cs
- VideoDrawing.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- WindowPattern.cs
- StateManagedCollection.cs
- ProxyAttribute.cs
- OdbcReferenceCollection.cs
- EntityViewGenerator.cs
- SystemResourceKey.cs
- CodeParameterDeclarationExpressionCollection.cs
- FieldMetadata.cs
- HttpApplicationStateWrapper.cs
- PersonalizablePropertyEntry.cs
- SerializationFieldInfo.cs
- State.cs
- RtfNavigator.cs
- WindowsRebar.cs
- SqlUDTStorage.cs
- OdbcHandle.cs
- VectorValueSerializer.cs
- CollectionsUtil.cs
- ContentTextAutomationPeer.cs
- Switch.cs
- SingleTagSectionHandler.cs
- XamlTreeBuilder.cs
- ReverseInheritProperty.cs
- TimeStampChecker.cs
- RequestQueryProcessor.cs
- VirtualDirectoryMappingCollection.cs
- ProcessThreadCollection.cs
- ControlSerializer.cs
- DataMisalignedException.cs
- GroupAggregateExpr.cs
- ZipIOLocalFileBlock.cs
- NullableFloatSumAggregationOperator.cs
- BezierSegment.cs
- Wizard.cs
- AttributeSetAction.cs
- BaseProcessor.cs
- Visual3D.cs
- ping.cs
- OleDbPermission.cs
- StylusButtonCollection.cs
- ReceiveErrorHandling.cs
- Int64Converter.cs
- ScrollViewerAutomationPeer.cs
- ParameterDataSourceExpression.cs
- NullReferenceException.cs
- DataGridViewCell.cs
- HtmlInputRadioButton.cs
- IgnoreDataMemberAttribute.cs
- SchemaNamespaceManager.cs
- ConsoleCancelEventArgs.cs
- FormatConvertedBitmap.cs
- XmlUrlResolver.cs
- VisualTarget.cs
- ItemCheckedEvent.cs
- RefreshEventArgs.cs
- ManagementObject.cs
- _BufferOffsetSize.cs
- SrgsText.cs
- CodeNamespaceImport.cs
- sortedlist.cs
- ObservableCollection.cs