Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / TextElement.cs / 1 / TextElement.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Xml; namespace System.Data.EntityModel.SchemaObjectModel { ////// Summary description for Documentation. /// internal sealed class TextElement : SchemaElement { #region Instance Fields private string _value = null; #endregion #region Public Methods ////// /// /// public TextElement(SchemaElement parentElement) : base(parentElement) { } #endregion #region Public Properties ////// /// public string Value { get { return _value; } private set { _value = value; } } #endregion #region Protected Properties protected override bool HandleText(XmlReader reader) { TextElementTextHandler(reader); return true; } #endregion #region Private Methods ////// /// /// private void TextElementTextHandler(XmlReader reader) { string text = reader.Value; if ( string.IsNullOrEmpty(text) ) return; if ( string.IsNullOrEmpty(Value) ) Value = text; else Value += text; } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Xml; namespace System.Data.EntityModel.SchemaObjectModel { ////// Summary description for Documentation. /// internal sealed class TextElement : SchemaElement { #region Instance Fields private string _value = null; #endregion #region Public Methods ////// /// /// public TextElement(SchemaElement parentElement) : base(parentElement) { } #endregion #region Public Properties ////// /// public string Value { get { return _value; } private set { _value = value; } } #endregion #region Protected Properties protected override bool HandleText(XmlReader reader) { TextElementTextHandler(reader); return true; } #endregion #region Private Methods ////// /// /// private void TextElementTextHandler(XmlReader reader) { string text = reader.Value; if ( string.IsNullOrEmpty(text) ) return; if ( string.IsNullOrEmpty(Value) ) Value = text; else Value += text; } #endregion } } // 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
- RuleConditionDialog.cs
- SynchronizationLockException.cs
- diagnosticsswitches.cs
- _NativeSSPI.cs
- FileVersionInfo.cs
- CorePropertiesFilter.cs
- CodeDomConfigurationHandler.cs
- EncoderExceptionFallback.cs
- StdValidatorsAndConverters.cs
- CryptoConfig.cs
- HttpListener.cs
- EventMappingSettings.cs
- RtfToXamlReader.cs
- ItemsChangedEventArgs.cs
- XmlAttributeOverrides.cs
- LineVisual.cs
- PassportAuthenticationModule.cs
- SoapFault.cs
- webproxy.cs
- SequenceDesignerAccessibleObject.cs
- StaticDataManager.cs
- MutableAssemblyCacheEntry.cs
- RenderOptions.cs
- CodeDelegateInvokeExpression.cs
- HostSecurityManager.cs
- TextHidden.cs
- ModuleConfigurationInfo.cs
- ResourceProviderFactory.cs
- KeyFrames.cs
- StructuredTypeInfo.cs
- EntityClassGenerator.cs
- InputBindingCollection.cs
- SimpleType.cs
- ListCommandEventArgs.cs
- SelectQueryOperator.cs
- ThreadInterruptedException.cs
- EdmSchemaError.cs
- StateItem.cs
- DataGridViewCellFormattingEventArgs.cs
- Size3DConverter.cs
- ProfileInfo.cs
- XmlArrayItemAttribute.cs
- BindingManagerDataErrorEventArgs.cs
- SQLInt64Storage.cs
- unsafenativemethodstextservices.cs
- TextTreeFixupNode.cs
- DataTableClearEvent.cs
- ValueTable.cs
- JsonServiceDocumentSerializer.cs
- configsystem.cs
- XslException.cs
- AutomationIdentifierGuids.cs
- XmlDataDocument.cs
- LazyTextWriterCreator.cs
- ToolStripControlHost.cs
- ConfigurationFileMap.cs
- OdbcParameter.cs
- DrawingVisualDrawingContext.cs
- HttpAsyncResult.cs
- DateTimeOffsetConverter.cs
- ToolStripOverflowButton.cs
- SecurityUtils.cs
- IntranetCredentialPolicy.cs
- EncodingDataItem.cs
- TextDecorations.cs
- ValidatedControlConverter.cs
- CodeSnippetCompileUnit.cs
- SByteStorage.cs
- TypefaceMetricsCache.cs
- SqlMethodAttribute.cs
- LocatorGroup.cs
- VectorAnimationUsingKeyFrames.cs
- SynchronousChannelMergeEnumerator.cs
- Guid.cs
- ExpanderAutomationPeer.cs
- RepeatInfo.cs
- RemotingConfiguration.cs
- BinHexDecoder.cs
- MetadataSerializer.cs
- SineEase.cs
- CodeTypeReferenceExpression.cs
- HtmlInputControl.cs
- HelpEvent.cs
- Pen.cs
- FixedSOMElement.cs
- DbConnectionOptions.cs
- EntityCollection.cs
- DesignParameter.cs
- MetadataPropertyAttribute.cs
- WinCategoryAttribute.cs
- HandlerFactoryCache.cs
- SecurityTokenValidationException.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- BitmapEffectInput.cs
- WorkerRequest.cs
- ListSortDescription.cs
- EventBuilder.cs
- XamlPathDataSerializer.cs
- XmlBaseWriter.cs
- ReversePositionQuery.cs