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
- XsltSettings.cs
- GlobalizationSection.cs
- SpeechSeg.cs
- ToolboxDataAttribute.cs
- CommonDialog.cs
- OverflowException.cs
- VideoDrawing.cs
- GenericTextProperties.cs
- CurrencyManager.cs
- BitConverter.cs
- CallbackValidator.cs
- PagedDataSource.cs
- DataListItemEventArgs.cs
- DetailsViewDeletedEventArgs.cs
- CreatingCookieEventArgs.cs
- EventLogTraceListener.cs
- MemberBinding.cs
- XmlLangPropertyAttribute.cs
- DispatchWrapper.cs
- DataListCommandEventArgs.cs
- PathSegment.cs
- AssertSection.cs
- XmlDataLoader.cs
- DataSetUtil.cs
- Image.cs
- TextDecorationCollection.cs
- PointLightBase.cs
- EditorPart.cs
- ReflectTypeDescriptionProvider.cs
- Variant.cs
- ReflectionUtil.cs
- ToolBar.cs
- securitycriticaldataClass.cs
- StylusPointProperty.cs
- Rotation3DAnimation.cs
- AvtEvent.cs
- RelationshipDetailsRow.cs
- RtfToXamlLexer.cs
- PerformanceCounterManager.cs
- XmlComment.cs
- WebPartCatalogCloseVerb.cs
- NetworkAddressChange.cs
- ToolStripDropDownButton.cs
- DataPagerCommandEventArgs.cs
- SecurityState.cs
- SQlBooleanStorage.cs
- FontInfo.cs
- TreeNode.cs
- ProcessStartInfo.cs
- DefaultValueAttribute.cs
- ProxyWebPartManagerDesigner.cs
- WebExceptionStatus.cs
- FixedSOMSemanticBox.cs
- AdornerDecorator.cs
- ListViewUpdateEventArgs.cs
- ListChangedEventArgs.cs
- SettingsBindableAttribute.cs
- HttpCookieCollection.cs
- DBAsyncResult.cs
- URIFormatException.cs
- ParameterSubsegment.cs
- EncoderParameter.cs
- BamlCollectionHolder.cs
- Point3DValueSerializer.cs
- TextCompositionEventArgs.cs
- Clause.cs
- TcpClientSocketManager.cs
- FixedSOMPageElement.cs
- regiisutil.cs
- GlyphRunDrawing.cs
- BaseAddressElementCollection.cs
- MergeFailedEvent.cs
- StylusPlugin.cs
- FormViewModeEventArgs.cs
- PanelStyle.cs
- ColumnMapVisitor.cs
- FirstMatchCodeGroup.cs
- ASCIIEncoding.cs
- ProxyWebPartManagerDesigner.cs
- SystemIcmpV6Statistics.cs
- LineSegment.cs
- CodeThrowExceptionStatement.cs
- WebPartEditorCancelVerb.cs
- Match.cs
- CharacterShapingProperties.cs
- XsltContext.cs
- DataGridBoolColumn.cs
- XmlSchemaNotation.cs
- XmlDictionaryWriter.cs
- RegionData.cs
- AuthenticationException.cs
- StyleCollectionEditor.cs
- ResXBuildProvider.cs
- TextDocumentView.cs
- CallbackValidatorAttribute.cs
- DockPattern.cs
- NominalTypeEliminator.cs
- TreeView.cs
- BufferedWebEventProvider.cs
- LocationUpdates.cs