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
- loginstatus.cs
- System.Data_BID.cs
- ArrayElementGridEntry.cs
- FontStretch.cs
- ProxyGenerator.cs
- EmbeddedMailObject.cs
- TemplatedAdorner.cs
- TextTreePropertyUndoUnit.cs
- StreamResourceInfo.cs
- XmlSchemaAttributeGroup.cs
- InfiniteTimeSpanConverter.cs
- DayRenderEvent.cs
- DataObjectSettingDataEventArgs.cs
- XmlDigitalSignatureProcessor.cs
- AsmxEndpointPickerExtension.cs
- BufferAllocator.cs
- BlurEffect.cs
- SourceLineInfo.cs
- TemplatePartAttribute.cs
- RegionData.cs
- ByteAnimation.cs
- MissingMemberException.cs
- RotateTransform.cs
- CommandLibraryHelper.cs
- AssociationSetEnd.cs
- NotSupportedException.cs
- SoapException.cs
- DataRecordInternal.cs
- NumberSubstitution.cs
- SourceFileInfo.cs
- ContextItemManager.cs
- PeerEndPoint.cs
- DeclarativeCatalogPart.cs
- DataGridState.cs
- QuinticEase.cs
- MetadataElement.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SoapIncludeAttribute.cs
- KnownBoxes.cs
- Transaction.cs
- PersistenceTask.cs
- LeaseManager.cs
- ServiceHostingEnvironment.cs
- PartialCachingControl.cs
- BindingExpression.cs
- AnnotationComponentManager.cs
- SingleKeyFrameCollection.cs
- SystemIPInterfaceStatistics.cs
- HistoryEventArgs.cs
- GenericEnumerator.cs
- DataSourceGroupCollection.cs
- GeometryCombineModeValidation.cs
- UpDownEvent.cs
- ADConnectionHelper.cs
- HtmlString.cs
- CodeCompiler.cs
- WorkflowValidationFailedException.cs
- ConfigViewGenerator.cs
- RuntimeEnvironment.cs
- CriticalExceptions.cs
- StrongName.cs
- StructuralType.cs
- SimpleTypeResolver.cs
- DoubleConverter.cs
- CodeAccessPermission.cs
- HashMembershipCondition.cs
- Odbc32.cs
- HostedAspNetEnvironment.cs
- SettingsPropertyWrongTypeException.cs
- WebPartConnectionsConnectVerb.cs
- ObjectDataSourceStatusEventArgs.cs
- SequentialUshortCollection.cs
- UpdatePanel.cs
- RegexStringValidatorAttribute.cs
- WhitespaceRuleReader.cs
- BehaviorEditorPart.cs
- EventProxy.cs
- CacheMemory.cs
- MimeTypeMapper.cs
- CheckedListBox.cs
- ToolboxDataAttribute.cs
- DBBindings.cs
- DataGridView.cs
- ButtonAutomationPeer.cs
- StateBag.cs
- DetailsViewDeleteEventArgs.cs
- ExpressionVisitor.cs
- MouseEvent.cs
- ToolStripComboBox.cs
- LookupBindingPropertiesAttribute.cs
- DesignerToolStripControlHost.cs
- UiaCoreApi.cs
- PriorityRange.cs
- GetLedgerEntryForRecipientRequest.cs
- QilInvoke.cs
- SymDocumentType.cs
- ModifierKeysValueSerializer.cs
- CfgArc.cs
- FontFamily.cs
- StatusStrip.cs