Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Sql / SqlMethodAttribute.cs / 1305376 / SqlMethodAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All Rights Reserved. // Information Contained Herein is Proprietary and Confidential. // //[....] //[....] //daltudov //[....] //beysims //junfang //[....] //vadimt //----------------------------------------------------------------------------- using System; namespace Microsoft.SqlServer.Server { [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false), Serializable] public sealed class SqlMethodAttribute : SqlFunctionAttribute { private bool m_fCallOnNullInputs; private bool m_fMutator; private bool m_fInvokeIfReceiverIsNull; public SqlMethodAttribute() { // default values m_fCallOnNullInputs = true; m_fMutator = false; m_fInvokeIfReceiverIsNull = false; } // SqlMethodAttribute public bool OnNullCall { get { return m_fCallOnNullInputs; } set { m_fCallOnNullInputs = value; } } // CallOnNullInputs public bool IsMutator { get { return m_fMutator; } set { m_fMutator = value; } } // IsMutator public bool InvokeIfReceiverIsNull { get { return m_fInvokeIfReceiverIsNull; } set { m_fInvokeIfReceiverIsNull = value; } } // InvokeIfReceiverIsNull } // class SqlMethodAttribute } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MenuItemStyleCollectionEditor.cs
- XmlNamespaceMapping.cs
- CommandConverter.cs
- StreamResourceInfo.cs
- ExtentCqlBlock.cs
- UIElementPropertyUndoUnit.cs
- TemplateNodeContextMenu.cs
- TextSegment.cs
- XmlSchemaCollection.cs
- ISAPIWorkerRequest.cs
- Choices.cs
- WebPartAddingEventArgs.cs
- SmtpLoginAuthenticationModule.cs
- XmlQueryRuntime.cs
- processwaithandle.cs
- ControlPaint.cs
- _emptywebproxy.cs
- XmlSchemaSequence.cs
- TagMapInfo.cs
- MaskedTextProvider.cs
- COSERVERINFO.cs
- DrawingGroup.cs
- RepeaterItem.cs
- TagMapInfo.cs
- TextServicesLoader.cs
- CommandExpr.cs
- DocumentXmlWriter.cs
- LeaseManager.cs
- TextEncodedRawTextWriter.cs
- MessageQueueAccessControlEntry.cs
- FixUp.cs
- CompModSwitches.cs
- MDIControlStrip.cs
- IImplicitResourceProvider.cs
- CompilerGeneratedAttribute.cs
- UnknownBitmapEncoder.cs
- Win32.cs
- VectorKeyFrameCollection.cs
- WebPartCancelEventArgs.cs
- EventLogTraceListener.cs
- RunInstallerAttribute.cs
- TraceXPathNavigator.cs
- ExeContext.cs
- DataControlExtensions.cs
- URLString.cs
- DrawingBrush.cs
- AsymmetricAlgorithm.cs
- DataGridRowHeaderAutomationPeer.cs
- DispatchChannelSink.cs
- UrlMappingCollection.cs
- MobileControl.cs
- XmlSchemaValidationException.cs
- Rfc2898DeriveBytes.cs
- ObjectStateFormatter.cs
- Utility.cs
- MessageAction.cs
- AdPostCacheSubstitution.cs
- DataGridViewDataConnection.cs
- QueryConverter.cs
- Psha1DerivedKeyGenerator.cs
- WebExceptionStatus.cs
- StyleSelector.cs
- IconConverter.cs
- TypeLibraryHelper.cs
- EtwTrace.cs
- ZipIOModeEnforcingStream.cs
- PopupEventArgs.cs
- DockingAttribute.cs
- TypeBinaryExpression.cs
- WindowsEditBox.cs
- VectorAnimation.cs
- FieldToken.cs
- ClonableStack.cs
- FixedSOMLineCollection.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- DragCompletedEventArgs.cs
- FixedPageAutomationPeer.cs
- FixedSOMElement.cs
- DbConnectionOptions.cs
- ErrorFormatter.cs
- HttpResponse.cs
- LinearGradientBrush.cs
- JsonDataContract.cs
- NamespaceInfo.cs
- PolicyUtility.cs
- TransformerTypeCollection.cs
- ChannelCredentials.cs
- XPathParser.cs
- Semaphore.cs
- DataSourceControlBuilder.cs
- DefaultDialogButtons.cs
- FullTextState.cs
- TaiwanCalendar.cs
- MenuItem.cs
- CanonicalFormWriter.cs
- ResolveNameEventArgs.cs
- MasterPageCodeDomTreeGenerator.cs
- ComEventsMethod.cs
- CqlParser.cs
- CheckBoxStandardAdapter.cs