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
- XdrBuilder.cs
- StringValidatorAttribute.cs
- PrintDialog.cs
- WebFormsRootDesigner.cs
- LayoutSettings.cs
- ValidatingCollection.cs
- MachineKeySection.cs
- XhtmlBasicFormAdapter.cs
- SystemTcpConnection.cs
- PerformanceCounterPermission.cs
- ClientSession.cs
- XPathDescendantIterator.cs
- ColorBlend.cs
- Debug.cs
- XPathDocumentBuilder.cs
- Ref.cs
- Int64Animation.cs
- ClockGroup.cs
- XhtmlBasicPanelAdapter.cs
- BufferBuilder.cs
- DocumentScope.cs
- ReadContentAsBinaryHelper.cs
- listitem.cs
- FixedSOMLineRanges.cs
- InputLanguageProfileNotifySink.cs
- XPathParser.cs
- SizeChangedInfo.cs
- PropertyDescriptorComparer.cs
- ExceptionHandlers.cs
- LogSwitch.cs
- TypeConverterAttribute.cs
- DateTimeConstantAttribute.cs
- TextRangeEditLists.cs
- BehaviorService.cs
- AstTree.cs
- CheckPair.cs
- CustomLineCap.cs
- _NestedMultipleAsyncResult.cs
- CommonDialog.cs
- LambdaCompiler.Lambda.cs
- _ChunkParse.cs
- WindowsFormsLinkLabel.cs
- RequestQueryProcessor.cs
- SoapFault.cs
- RenderOptions.cs
- HandlerMappingMemo.cs
- _ShellExpression.cs
- TypeNameHelper.cs
- BookmarkScope.cs
- XmlSchemaParticle.cs
- XmlRawWriterWrapper.cs
- MethodImplAttribute.cs
- AssemblyAssociatedContentFileAttribute.cs
- Polyline.cs
- WebDescriptionAttribute.cs
- OleDbReferenceCollection.cs
- PerformanceCounterCategory.cs
- Connector.cs
- safex509handles.cs
- OLEDB_Util.cs
- XpsSerializerFactory.cs
- LinqDataSourceSelectEventArgs.cs
- MdImport.cs
- DropDownList.cs
- FontDriver.cs
- Attributes.cs
- SynchronizationFilter.cs
- XmlReflectionImporter.cs
- SizeConverter.cs
- HttpDebugHandler.cs
- RelatedImageListAttribute.cs
- DataGridPagerStyle.cs
- ISessionStateStore.cs
- SspiNegotiationTokenAuthenticator.cs
- ToolStripGrip.cs
- NativeMethods.cs
- SessionChannels.cs
- ControlBindingsCollection.cs
- TaskFormBase.cs
- FunctionParameter.cs
- InputLanguage.cs
- JavaScriptSerializer.cs
- QilInvoke.cs
- QilValidationVisitor.cs
- StringUtil.cs
- CornerRadiusConverter.cs
- StoreUtilities.cs
- FontNamesConverter.cs
- IPHostEntry.cs
- StandardBindingElementCollection.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- DeferredReference.cs
- PixelFormatConverter.cs
- RoleService.cs
- SmiConnection.cs
- AlphaSortedEnumConverter.cs
- ProtocolsSection.cs
- IconConverter.cs
- ModifierKeysConverter.cs
- BitmapEffect.cs