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
- DrawingVisual.cs
- TreeViewImageIndexConverter.cs
- DataPagerFieldItem.cs
- XmlWriterSettings.cs
- IMembershipProvider.cs
- WsatServiceCertificate.cs
- ImportContext.cs
- SyntaxCheck.cs
- ReadOnlyDictionary.cs
- QilChoice.cs
- ApplicationSecurityInfo.cs
- WinFormsComponentEditor.cs
- TagMapInfo.cs
- AttachedPropertyBrowsableAttribute.cs
- TagPrefixCollection.cs
- IconBitmapDecoder.cs
- SoapConverter.cs
- UICuesEvent.cs
- SettingsProviderCollection.cs
- UInt64Converter.cs
- AppearanceEditorPart.cs
- SqlMethodTransformer.cs
- XmlTextReaderImplHelpers.cs
- SqlMethods.cs
- CryptoStream.cs
- CodeTypeReferenceCollection.cs
- HTTPNotFoundHandler.cs
- AsymmetricKeyExchangeFormatter.cs
- CompositeDataBoundControl.cs
- ForEachAction.cs
- BatchStream.cs
- CornerRadius.cs
- ParenthesizePropertyNameAttribute.cs
- AutomationProperties.cs
- TypeNameConverter.cs
- GPPOINT.cs
- SqlNotificationRequest.cs
- DiscoveryInnerClientAdhocCD1.cs
- GeneralTransform3DCollection.cs
- XmlText.cs
- WrappedIUnknown.cs
- AQNBuilder.cs
- ModifyActivitiesPropertyDescriptor.cs
- EntityTemplateUserControl.cs
- NominalTypeEliminator.cs
- TypeViewSchema.cs
- StrokeNodeOperations2.cs
- TryExpression.cs
- DateTimeConstantAttribute.cs
- SqlDataRecord.cs
- PerformanceCountersBase.cs
- MachineSettingsSection.cs
- Transform3D.cs
- TextEffectResolver.cs
- MessageProtectionOrder.cs
- SqlGatherConsumedAliases.cs
- DataGridViewLayoutData.cs
- OnOperation.cs
- TextRunTypographyProperties.cs
- DispatchChannelSink.cs
- DefaultEventAttribute.cs
- InstanceValue.cs
- ManifestSignedXml.cs
- QilCloneVisitor.cs
- StorageEntityTypeMapping.cs
- DictionaryEntry.cs
- UserNameSecurityTokenParameters.cs
- ObjectMaterializedEventArgs.cs
- OdbcRowUpdatingEvent.cs
- WebHttpBehavior.cs
- RefreshEventArgs.cs
- SchemaNotation.cs
- MethodImplAttribute.cs
- ToolboxComponentsCreatedEventArgs.cs
- SoapExtensionTypeElementCollection.cs
- ChangeTracker.cs
- HwndMouseInputProvider.cs
- ListSourceHelper.cs
- HashFinalRequest.cs
- EventMappingSettingsCollection.cs
- Validator.cs
- CodeChecksumPragma.cs
- CharEnumerator.cs
- UserUseLicenseDictionaryLoader.cs
- TracedNativeMethods.cs
- DataGridBoolColumn.cs
- HttpException.cs
- GeneralTransform3DCollection.cs
- GeneratedContractType.cs
- HttpWebRequest.cs
- FormViewInsertEventArgs.cs
- HandlerWithFactory.cs
- XmlEntity.cs
- cookiecollection.cs
- SecuritySessionFilter.cs
- GridViewHeaderRowPresenter.cs
- HtmlUtf8RawTextWriter.cs
- GradientSpreadMethodValidation.cs
- IISMapPath.cs
- X509SecurityTokenAuthenticator.cs