Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / UntypedNullExpression.cs / 1 / UntypedNullExpression.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.Data.Metadata.Edm; using System.Data.Common.CommandTrees; namespace System.Data.Common.EntitySql { ////// Represents an untyped null. /// internal sealed class UntypedNullExpression : DbExpression { internal UntypedNullExpression( DbCommandTree commandTree ) : base( commandTree, DbExpressionKind.Null ) { this.ResultType = TypeUsage.NullType; } ////// The visitor pattern method for expression visitors that do not produce a result value. /// /// An instance of DbExpressionVisitor. public override void Accept( DbExpressionVisitor visitor ) { throw EntityUtil.NotSupported(); } ////// The visitor pattern method for expression visitors that produce a result value of a specific type. /// /// An instance of a typed DbExpressionVisitor that produces a result value of type TResultType. public override T Accept( DbExpressionVisitor visitor ) { throw EntityUtil.NotSupported(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.Data.Metadata.Edm; using System.Data.Common.CommandTrees; namespace System.Data.Common.EntitySql { ////// Represents an untyped null. /// internal sealed class UntypedNullExpression : DbExpression { internal UntypedNullExpression( DbCommandTree commandTree ) : base( commandTree, DbExpressionKind.Null ) { this.ResultType = TypeUsage.NullType; } ////// The visitor pattern method for expression visitors that do not produce a result value. /// /// An instance of DbExpressionVisitor. public override void Accept( DbExpressionVisitor visitor ) { throw EntityUtil.NotSupported(); } ////// The visitor pattern method for expression visitors that produce a result value of a specific type. /// /// An instance of a typed DbExpressionVisitor that produces a result value of type TResultType. public override T Accept( DbExpressionVisitor visitor ) { throw EntityUtil.NotSupported(); } } } // 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
- Command.cs
- BitmapDecoder.cs
- TreeView.cs
- TemplateInstanceAttribute.cs
- DataGridDesigner.cs
- StrictModeSecurityHeaderElementInferenceEngine.cs
- CommandTreeTypeHelper.cs
- SecurityPermission.cs
- CompiledAction.cs
- FilteredXmlReader.cs
- AdRotator.cs
- EmbeddedMailObjectsCollection.cs
- HtmlMeta.cs
- FigureHelper.cs
- MenuItemBindingCollection.cs
- MemoryPressure.cs
- BindableAttribute.cs
- DataBindEngine.cs
- ToolboxComponentsCreatingEventArgs.cs
- SchemaElementDecl.cs
- TabItem.cs
- FixedSOMPageConstructor.cs
- BitmapMetadata.cs
- EncoderBestFitFallback.cs
- ContractBase.cs
- CmsInterop.cs
- Comparer.cs
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- TextEditorTables.cs
- FontCollection.cs
- CellIdBoolean.cs
- DSGeneratorProblem.cs
- DragSelectionMessageFilter.cs
- _BasicClient.cs
- RemotingAttributes.cs
- ControlBindingsConverter.cs
- Visual3D.cs
- WindowsToolbar.cs
- safesecurityhelperavalon.cs
- TimelineGroup.cs
- BamlStream.cs
- InputLanguageManager.cs
- arc.cs
- DataGridColumnCollection.cs
- ConfigurationSchemaErrors.cs
- XmlCharCheckingReader.cs
- OperationResponse.cs
- FloaterBaseParagraph.cs
- DataFormats.cs
- ExclusiveCanonicalizationTransform.cs
- XmlILAnnotation.cs
- CodeEventReferenceExpression.cs
- ConfigurationSection.cs
- ExternalDataExchangeClient.cs
- AssemblyBuilder.cs
- MimePart.cs
- FileDialogPermission.cs
- WebPartZone.cs
- AggregateNode.cs
- Crc32.cs
- TraceHwndHost.cs
- ReadContentAsBinaryHelper.cs
- UpdatePanelControlTrigger.cs
- SpellerHighlightLayer.cs
- StateWorkerRequest.cs
- SQLCharsStorage.cs
- AutoSizeToolBoxItem.cs
- ObjRef.cs
- PingReply.cs
- InstanceDescriptor.cs
- TypeConverterHelper.cs
- DllHostInitializer.cs
- CompressionTransform.cs
- DispatcherTimer.cs
- DataGridRowsPresenter.cs
- SerializableAuthorizationContext.cs
- FixedSOMTable.cs
- DecodeHelper.cs
- StylusButtonEventArgs.cs
- ByeOperationCD1AsyncResult.cs
- HttpInputStream.cs
- ThicknessAnimationBase.cs
- DefaultMemberAttribute.cs
- ChangesetResponse.cs
- RecognizerInfo.cs
- FolderLevelBuildProvider.cs
- ObjectDataSourceFilteringEventArgs.cs
- ReflectionTypeLoadException.cs
- OleCmdHelper.cs
- Pen.cs
- FirstMatchCodeGroup.cs
- COM2ColorConverter.cs
- HasCopySemanticsAttribute.cs
- ValidationEventArgs.cs
- PerformanceCounterPermission.cs
- ActivationServices.cs
- WebPartHeaderCloseVerb.cs
- ApplicationException.cs
- FamilyMapCollection.cs
- ListItemParagraph.cs