Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / FunctionCommandText.cs / 1305376 / FunctionCommandText.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.Diagnostics; using System.Xml; using System.Data; using System.Data.Metadata.Edm; namespace System.Data.EntityModel.SchemaObjectModel { ////// Represents an CommandText element. /// internal sealed class FunctionCommandText : SchemaElement { private string _commandText; ////// Constructs an FunctionCommandText /// /// Reference to the schema element. public FunctionCommandText(Function parentElement) : base(parentElement) { } public string CommandText { get { return _commandText; } } protected override bool HandleText(XmlReader reader) { _commandText = reader.Value; return true; } internal override void Validate() { base.Validate(); if (String.IsNullOrEmpty(_commandText)) { AddError(ErrorCode.EmptyCommandText, EdmSchemaErrorSeverity.Error, System.Data.Entity.Strings.EmptyCommandText); } } } } // 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.Collections.Specialized; using System.Diagnostics; using System.Xml; using System.Data; using System.Data.Metadata.Edm; namespace System.Data.EntityModel.SchemaObjectModel { ////// Represents an CommandText element. /// internal sealed class FunctionCommandText : SchemaElement { private string _commandText; ////// Constructs an FunctionCommandText /// /// Reference to the schema element. public FunctionCommandText(Function parentElement) : base(parentElement) { } public string CommandText { get { return _commandText; } } protected override bool HandleText(XmlReader reader) { _commandText = reader.Value; return true; } internal override void Validate() { base.Validate(); if (String.IsNullOrEmpty(_commandText)) { AddError(ErrorCode.EmptyCommandText, EdmSchemaErrorSeverity.Error, System.Data.Entity.Strings.EmptyCommandText); } } } } // 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
- GrammarBuilderWildcard.cs
- EncryptedReference.cs
- RawStylusInputCustomData.cs
- GetCertificateRequest.cs
- PagedDataSource.cs
- AlphaSortedEnumConverter.cs
- PeerName.cs
- DiscoveryDocumentSerializer.cs
- BindingsCollection.cs
- AsyncOperation.cs
- AuthenticationException.cs
- ModuleConfigurationInfo.cs
- Crc32.cs
- CharacterHit.cs
- CryptoStream.cs
- CompilationUnit.cs
- ConfigLoader.cs
- ThicknessAnimationBase.cs
- OdbcUtils.cs
- SiteMap.cs
- SpeakCompletedEventArgs.cs
- Span.cs
- ItemPager.cs
- PeerUnsafeNativeMethods.cs
- WebPartZoneCollection.cs
- TreeView.cs
- ParseChildrenAsPropertiesAttribute.cs
- transactioncontext.cs
- ContentDisposition.cs
- ListItemConverter.cs
- BamlReader.cs
- VariableQuery.cs
- RequestCacheValidator.cs
- GeneralTransform3DTo2DTo3D.cs
- DashStyle.cs
- RoleService.cs
- TransformationRules.cs
- AsyncResult.cs
- AppDomainUnloadedException.cs
- _CommandStream.cs
- TimeStampChecker.cs
- HostedBindingBehavior.cs
- SizeChangedInfo.cs
- RowUpdatingEventArgs.cs
- SourceItem.cs
- RichTextBoxAutomationPeer.cs
- ModuleBuilder.cs
- NamedObjectList.cs
- DataGridViewComboBoxColumn.cs
- DotExpr.cs
- DateTimeOffsetStorage.cs
- PerformanceCounterManager.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- XmlCDATASection.cs
- MailBnfHelper.cs
- InputProcessorProfilesLoader.cs
- SqlUserDefinedTypeAttribute.cs
- PersonalizationProvider.cs
- Point3D.cs
- XmlDocument.cs
- DataSvcMapFileSerializer.cs
- AliasGenerator.cs
- StorageAssociationTypeMapping.cs
- DataGridColumnDropSeparator.cs
- RuntimeDelegateArgument.cs
- ClientUtils.cs
- ISessionStateStore.cs
- __Error.cs
- SyntaxCheck.cs
- HiddenField.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- RequestCacheEntry.cs
- XmlSerializerAssemblyAttribute.cs
- StylusDownEventArgs.cs
- GenerateDerivedKeyRequest.cs
- HtmlTitle.cs
- MarginCollapsingState.cs
- CommandEventArgs.cs
- DashStyle.cs
- XmlHierarchicalDataSourceView.cs
- Highlights.cs
- Encoding.cs
- TextRangeAdaptor.cs
- XhtmlBasicImageAdapter.cs
- ServiceReference.cs
- Stroke.cs
- CacheForPrimitiveTypes.cs
- WebAdminConfigurationHelper.cs
- CustomAttributeBuilder.cs
- Point.cs
- HostedElements.cs
- CreatingCookieEventArgs.cs
- StorageFunctionMapping.cs
- RemotingClientProxy.cs
- DataGridViewCheckBoxColumn.cs
- Currency.cs
- ExpressionBindings.cs
- UserControlCodeDomTreeGenerator.cs
- ErrorTableItemStyle.cs
- SplitterCancelEvent.cs