Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / FunctionCommandText.cs / 1 / 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
- HttpCachePolicyElement.cs
- XsltContext.cs
- Math.cs
- BamlReader.cs
- DataTableMapping.cs
- DiagnosticsConfigurationHandler.cs
- DocumentOrderComparer.cs
- XmlCharCheckingReader.cs
- FeatureAttribute.cs
- XmlElement.cs
- COSERVERINFO.cs
- FormatSettings.cs
- DataServiceRequestException.cs
- QilXmlReader.cs
- Currency.cs
- ISFTagAndGuidCache.cs
- remotingproxy.cs
- TreeViewHitTestInfo.cs
- DataGridViewTopLeftHeaderCell.cs
- MetabaseServerConfig.cs
- AppModelKnownContentFactory.cs
- HttpDebugHandler.cs
- GradientBrush.cs
- TextServicesHost.cs
- UserControl.cs
- ZipIOFileItemStream.cs
- Scripts.cs
- MetadataFile.cs
- WsatEtwTraceListener.cs
- SqlFormatter.cs
- ObjectMaterializedEventArgs.cs
- Privilege.cs
- Page.cs
- Rotation3DAnimationBase.cs
- Vertex.cs
- FastPropertyAccessor.cs
- BlurBitmapEffect.cs
- XmlSchemaAnnotation.cs
- DWriteFactory.cs
- BindUriHelper.cs
- CurrencyManager.cs
- ValueCollectionParameterReader.cs
- XmlValidatingReaderImpl.cs
- OrderedDictionary.cs
- UndoEngine.cs
- OptimizedTemplateContentHelper.cs
- RawStylusInputCustomDataList.cs
- DrawingAttributes.cs
- KeyFrames.cs
- TemplateInstanceAttribute.cs
- ThreadAttributes.cs
- Debugger.cs
- TreeNodeBindingCollection.cs
- DrawingContextWalker.cs
- IPipelineRuntime.cs
- RelationshipConstraintValidator.cs
- XmlDocumentFragment.cs
- SimpleTypeResolver.cs
- FormClosedEvent.cs
- ObjectDataSourceMethodEventArgs.cs
- BasicViewGenerator.cs
- PhonemeConverter.cs
- InitializationEventAttribute.cs
- WebResourceUtil.cs
- DrawingAttributes.cs
- BasicHttpMessageSecurity.cs
- SchemaAttDef.cs
- WebPartDisplayModeCancelEventArgs.cs
- DataSpaceManager.cs
- RSAPKCS1SignatureDeformatter.cs
- SmtpException.cs
- SafeLibraryHandle.cs
- Command.cs
- RegexGroupCollection.cs
- SimpleFieldTemplateFactory.cs
- RegexWorker.cs
- EventMap.cs
- DragDrop.cs
- PageAdapter.cs
- AdRotator.cs
- WebRequestModuleElementCollection.cs
- StaticFileHandler.cs
- GeneratedContractType.cs
- TypeSemantics.cs
- TransformGroup.cs
- _NTAuthentication.cs
- UriWriter.cs
- oledbconnectionstring.cs
- VisualBasicExpressionConverter.cs
- Point3D.cs
- OleDbConnectionInternal.cs
- GroupAggregateExpr.cs
- SystemIdentity.cs
- Pts.cs
- PatternMatchRules.cs
- CurrencyManager.cs
- CursorConverter.cs
- SqlLiftWhereClauses.cs
- SelectedPathEditor.cs
- TryLoadRunnableWorkflowCommand.cs