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
- CapiNative.cs
- SymLanguageVendor.cs
- ContractCodeDomInfo.cs
- HtmlButton.cs
- CategoryAttribute.cs
- WebPartTransformerCollection.cs
- DataColumnChangeEvent.cs
- TemplateBuilder.cs
- StructuredTypeEmitter.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- ControlCodeDomSerializer.cs
- HTMLTagNameToTypeMapper.cs
- WorkflowMarkupSerializer.cs
- SQLDecimal.cs
- DataContract.cs
- Camera.cs
- SpotLight.cs
- FaultDescriptionCollection.cs
- AsynchronousChannel.cs
- XmlStreamedByteStreamReader.cs
- ConsoleEntryPoint.cs
- RayMeshGeometry3DHitTestResult.cs
- DefaultObjectSerializer.cs
- PathNode.cs
- ProviderConnectionPointCollection.cs
- AuthorizationSection.cs
- StringSource.cs
- CallContext.cs
- Encoding.cs
- RedirectionProxy.cs
- RemotingAttributes.cs
- CommandLineParser.cs
- SQLBytesStorage.cs
- UIInitializationException.cs
- DoubleCollection.cs
- SerialPort.cs
- RectangleConverter.cs
- XmlTextAttribute.cs
- WriteTimeStream.cs
- DataSetSchema.cs
- ConnectionPoolManager.cs
- SpeechUI.cs
- CustomAssemblyResolver.cs
- XmlILStorageConverter.cs
- _CacheStreams.cs
- BitmapMetadata.cs
- PagerSettings.cs
- IdentityHolder.cs
- EventLogPermissionEntryCollection.cs
- WpfSharedBamlSchemaContext.cs
- X509CertificateChain.cs
- ConfigXmlComment.cs
- _WinHttpWebProxyDataBuilder.cs
- TaskbarItemInfo.cs
- GridLengthConverter.cs
- StylusDownEventArgs.cs
- HelpEvent.cs
- CodeSpit.cs
- Ray3DHitTestResult.cs
- ObjectDataSourceChooseTypePanel.cs
- InvalidComObjectException.cs
- TreeIterators.cs
- SecurityRuntime.cs
- CodeNamespaceCollection.cs
- RtfToXamlReader.cs
- FixedSOMLineRanges.cs
- IfJoinedCondition.cs
- CollectionViewGroup.cs
- CompensatableTransactionScopeActivityDesigner.cs
- SmiConnection.cs
- RotationValidation.cs
- ObjectDataSource.cs
- StaticTextPointer.cs
- Stopwatch.cs
- ReachPageContentSerializerAsync.cs
- PrintPreviewDialog.cs
- OleDbFactory.cs
- SolidColorBrush.cs
- OleStrCAMarshaler.cs
- SoundPlayerAction.cs
- StdValidatorsAndConverters.cs
- CatalogZone.cs
- RtfToXamlLexer.cs
- GC.cs
- ContentFileHelper.cs
- EntitySqlQueryBuilder.cs
- SystemTcpStatistics.cs
- InheritanceAttribute.cs
- webbrowsersite.cs
- SqlDataSourceSelectingEventArgs.cs
- CallbackValidatorAttribute.cs
- AsymmetricSignatureDeformatter.cs
- MultipleCopiesCollection.cs
- Compensation.cs
- ValueTable.cs
- XmlTypeAttribute.cs
- ResourceReader.cs
- ProfilePropertySettingsCollection.cs
- AmbientLight.cs
- LayoutSettings.cs