Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / Utils / InternalBase.cs / 1305376 / InternalBase.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Text; namespace System.Data.Common.Utils { // A basic class from which all classes derive so that ToString can be // more controlled internal abstract class InternalBase { // effects: Modify builder to contain a compact string representation // of this internal abstract void ToCompactString(StringBuilder builder); // effects: Modify builder to contain a verbose string representation // of this internal virtual void ToFullString(StringBuilder builder) { ToCompactString(builder); } public override string ToString() { StringBuilder builder = new StringBuilder(); ToCompactString(builder); return builder.ToString(); } internal virtual string ToFullString() { StringBuilder builder = new StringBuilder(); ToFullString(builder); return builder.ToString(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AutomationTextAttribute.cs
- ChannelServices.cs
- GraphicsContext.cs
- GroupStyle.cs
- UnaryNode.cs
- PageThemeParser.cs
- EntityDataSourceUtil.cs
- PrinterUnitConvert.cs
- TraceEventCache.cs
- wpf-etw.cs
- ImageSourceTypeConverter.cs
- SerializationUtility.cs
- ResolveNameEventArgs.cs
- ArrayEditor.cs
- XmlMembersMapping.cs
- RectAnimation.cs
- SemanticBasicElement.cs
- RoutedEventHandlerInfo.cs
- PropertyReferenceSerializer.cs
- SymbolPair.cs
- HotSpot.cs
- DataGridViewRowsAddedEventArgs.cs
- ClientSettings.cs
- File.cs
- NameScope.cs
- SecurityRuntime.cs
- ObsoleteAttribute.cs
- WebPartConnectionsConnectVerb.cs
- XmlUnspecifiedAttribute.cs
- Int32Converter.cs
- DataServices.cs
- XmlSchemaIdentityConstraint.cs
- GregorianCalendar.cs
- User.cs
- ButtonPopupAdapter.cs
- ExpressionEditor.cs
- ECDiffieHellmanCng.cs
- DbConnectionFactory.cs
- SemaphoreSecurity.cs
- Column.cs
- VisualCollection.cs
- WhitespaceRuleReader.cs
- Errors.cs
- RtfToXamlReader.cs
- TabPage.cs
- ExceptionUtil.cs
- AsymmetricKeyExchangeDeformatter.cs
- DataSetMappper.cs
- ArgIterator.cs
- MailWriter.cs
- mda.cs
- SAPICategories.cs
- ListMarkerSourceInfo.cs
- PictureBox.cs
- ThaiBuddhistCalendar.cs
- BulletedListEventArgs.cs
- FileReservationCollection.cs
- Helpers.cs
- IWorkflowDebuggerService.cs
- SelectionItemProviderWrapper.cs
- DbConnectionPoolOptions.cs
- Utils.cs
- IntegerFacetDescriptionElement.cs
- XpsPackagingPolicy.cs
- StoreItemCollection.cs
- SqlRewriteScalarSubqueries.cs
- AggregatePushdown.cs
- XmlAnyElementAttribute.cs
- TraceSection.cs
- TypeConverterAttribute.cs
- CodeRegionDirective.cs
- AggregateNode.cs
- TextElementEnumerator.cs
- HttpHeaderCollection.cs
- CodeSubDirectory.cs
- ConditionChanges.cs
- DrawingVisual.cs
- RelationshipEndMember.cs
- ReadOnlyObservableCollection.cs
- LineBreakRecord.cs
- ControlTemplate.cs
- TextServicesManager.cs
- FunctionNode.cs
- AvTraceDetails.cs
- XmlCustomFormatter.cs
- SafeMILHandle.cs
- DataTemplateKey.cs
- CodeIdentifiers.cs
- OracleParameter.cs
- WebServiceClientProxyGenerator.cs
- SafeNativeMethods.cs
- SamlAuthenticationClaimResource.cs
- AttributeTable.cs
- SystemIPInterfaceStatistics.cs
- MultiBinding.cs
- DrawListViewItemEventArgs.cs
- SelectingProviderEventArgs.cs
- httpstaticobjectscollection.cs
- AuthorizationRule.cs
- _CookieModule.cs