Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / EntityContainerEntitySetDefiningQuery.cs / 1305376 / EntityContainerEntitySetDefiningQuery.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 DefiningQuery element. /// internal sealed class EntityContainerEntitySetDefiningQuery : SchemaElement { private string _query; ////// Constructs an EntityContainerEntitySet /// /// Reference to the schema element. public EntityContainerEntitySetDefiningQuery(EntityContainerEntitySet parentElement) : base( parentElement ) { } public string Query { get { return _query; } } protected override bool HandleText(XmlReader reader) { _query = reader.Value; return true; } internal override void Validate() { base.Validate(); if(String.IsNullOrEmpty(_query)) { AddError(ErrorCode.EmptyDefiningQuery, EdmSchemaErrorSeverity.Error, System.Data.Entity.Strings.EmptyDefiningQuery); } } } } // 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
- SimpleMailWebEventProvider.cs
- HebrewCalendar.cs
- XmlNamespaceMappingCollection.cs
- ErrorsHelper.cs
- TypeUsageBuilder.cs
- FuncCompletionCallbackWrapper.cs
- FormsAuthenticationUser.cs
- OleCmdHelper.cs
- InstanceKeyCompleteException.cs
- XmlCountingReader.cs
- XmlElementAttribute.cs
- TypeCollectionDesigner.xaml.cs
- COM2AboutBoxPropertyDescriptor.cs
- Blend.cs
- DragEventArgs.cs
- InkCanvasFeedbackAdorner.cs
- TypeGeneratedEventArgs.cs
- OdbcConnectionString.cs
- DbParameterCollection.cs
- PrimaryKeyTypeConverter.cs
- RecoverInstanceLocksCommand.cs
- ProfessionalColorTable.cs
- DebuggerAttributes.cs
- ConfigXmlReader.cs
- SmiRequestExecutor.cs
- PropertyChange.cs
- Security.cs
- GenericIdentity.cs
- XamlStyleSerializer.cs
- VectorAnimationBase.cs
- QualifiedCellIdBoolean.cs
- Decoder.cs
- CompilerInfo.cs
- OdbcConnectionFactory.cs
- userdatakeys.cs
- Misc.cs
- RTLAwareMessageBox.cs
- _NetRes.cs
- XhtmlStyleClass.cs
- ListBoxAutomationPeer.cs
- DataGridViewColumnStateChangedEventArgs.cs
- HtmlHead.cs
- Certificate.cs
- PeerServiceMessageContracts.cs
- CriticalExceptions.cs
- ItemMap.cs
- AnnotationResourceCollection.cs
- EntityDataSourceUtil.cs
- PickDesigner.xaml.cs
- ColumnMapProcessor.cs
- TextBox.cs
- SubstitutionList.cs
- DateTimeStorage.cs
- CompositeClientFormatter.cs
- PtsCache.cs
- PerformanceCountersBase.cs
- TreeNodeBinding.cs
- NativeMethods.cs
- AdPostCacheSubstitution.cs
- ImageDrawing.cs
- FamilyTypeface.cs
- _Rfc2616CacheValidators.cs
- AuthenticationConfig.cs
- handlecollector.cs
- EllipticalNodeOperations.cs
- ExceptionCollection.cs
- ApplicationInfo.cs
- ByteConverter.cs
- TextServicesCompartmentEventSink.cs
- TableDesigner.cs
- SafeNativeMethods.cs
- ConfigXmlDocument.cs
- XmlEncodedRawTextWriter.cs
- MenuItem.cs
- ButtonFieldBase.cs
- SoapInteropTypes.cs
- PathNode.cs
- ListView.cs
- FrameworkObject.cs
- UTF7Encoding.cs
- DataGridTextBox.cs
- DataPager.cs
- AncillaryOps.cs
- ThemeableAttribute.cs
- DocumentXmlWriter.cs
- PathStreamGeometryContext.cs
- DataSourceView.cs
- CodeExpressionCollection.cs
- DataGridViewUtilities.cs
- DesignerPainter.cs
- EventDriven.cs
- ServiceErrorHandler.cs
- KeysConverter.cs
- MailWebEventProvider.cs
- Qualifier.cs
- InputMethodStateChangeEventArgs.cs
- MarkupObject.cs
- RangeEnumerable.cs
- XmlDataCollection.cs
- Size3D.cs