Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Data / System / Data / Sql / SqlMethodAttribute.cs / 1 / 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
- ObjectViewEntityCollectionData.cs
- ComponentConverter.cs
- Form.cs
- StoreAnnotationsMap.cs
- TableCellAutomationPeer.cs
- DataGridViewSelectedCellCollection.cs
- LayoutUtils.cs
- AssertFilter.cs
- RadioButtonAutomationPeer.cs
- QilGeneratorEnv.cs
- DomainUpDown.cs
- InternalControlCollection.cs
- GregorianCalendar.cs
- ScrollItemPattern.cs
- GridViewColumnCollection.cs
- Base64Encoding.cs
- sqlpipe.cs
- AQNBuilder.cs
- SiteMap.cs
- BooleanKeyFrameCollection.cs
- ChannelOptions.cs
- CodeGotoStatement.cs
- CultureSpecificCharacterBufferRange.cs
- DoubleAnimationUsingPath.cs
- BuildProviderAppliesToAttribute.cs
- DoubleLinkListEnumerator.cs
- ElementUtil.cs
- Filter.cs
- MobileCategoryAttribute.cs
- SoapSchemaExporter.cs
- followingsibling.cs
- ApplicationFileCodeDomTreeGenerator.cs
- SamlAttributeStatement.cs
- ImageField.cs
- StaticExtension.cs
- TextRangeEditLists.cs
- ToolStripDropDownClosedEventArgs.cs
- ProxyHwnd.cs
- BoundsDrawingContextWalker.cs
- HttpCapabilitiesEvaluator.cs
- Grammar.cs
- ConstraintConverter.cs
- ProviderConnectionPointCollection.cs
- OdbcConnectionOpen.cs
- ContextProperty.cs
- OutputScopeManager.cs
- XmlDomTextWriter.cs
- Select.cs
- MemberDomainMap.cs
- DataServiceHostWrapper.cs
- SqlColumnizer.cs
- PropertyChangeTracker.cs
- XmlProcessingInstruction.cs
- XmlSerializerNamespaces.cs
- ImportedNamespaceContextItem.cs
- StreamReader.cs
- SmtpNtlmAuthenticationModule.cs
- ErasingStroke.cs
- XpsThumbnail.cs
- SqlServices.cs
- PathFigure.cs
- ExpandSegment.cs
- ScriptMethodAttribute.cs
- ResourceCodeDomSerializer.cs
- IPPacketInformation.cs
- Vector3DValueSerializer.cs
- SmtpDigestAuthenticationModule.cs
- HtmlTitle.cs
- URIFormatException.cs
- GridViewRowCollection.cs
- LightweightEntityWrapper.cs
- FontConverter.cs
- TableCell.cs
- SecurityKeyIdentifier.cs
- DecimalKeyFrameCollection.cs
- SerializationFieldInfo.cs
- configsystem.cs
- RegexStringValidator.cs
- ScriptReference.cs
- MemberInfoSerializationHolder.cs
- TlsnegoTokenAuthenticator.cs
- RuntimeConfig.cs
- Math.cs
- TokenCreationParameter.cs
- CrossContextChannel.cs
- MultiBinding.cs
- EventLogTraceListener.cs
- ListCollectionView.cs
- ContentFileHelper.cs
- EmptyElement.cs
- MergeFailedEvent.cs
- ActivityBindForm.cs
- Calendar.cs
- WindowsNonControl.cs
- SmiMetaData.cs
- Grant.cs
- ReadContentAsBinaryHelper.cs
- ByteStreamMessageEncoder.cs
- PointHitTestParameters.cs
- CodeEntryPointMethod.cs