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
- AdornerLayer.cs
- Pair.cs
- OleDbWrapper.cs
- ConfigXmlComment.cs
- HttpPostProtocolReflector.cs
- CodeRemoveEventStatement.cs
- ComponentFactoryHelpers.cs
- DataSourceXmlSerializer.cs
- WinFormsUtils.cs
- ItemsPresenter.cs
- XmlNullResolver.cs
- OutputCacheSettingsSection.cs
- RowBinding.cs
- ArgumentOutOfRangeException.cs
- NullableBoolConverter.cs
- DataDocumentXPathNavigator.cs
- DbParameterCollection.cs
- SerializationInfo.cs
- XmlRawWriterWrapper.cs
- SqlNodeAnnotation.cs
- __Error.cs
- DispatcherHookEventArgs.cs
- MimeTypeMapper.cs
- MergeFailedEvent.cs
- Journal.cs
- VirtualizedContainerService.cs
- CheckBoxRenderer.cs
- SecurityState.cs
- ModulesEntry.cs
- ExpressionPrinter.cs
- AccessDataSource.cs
- SmtpReplyReaderFactory.cs
- FontEditor.cs
- PopupEventArgs.cs
- AssemblyResourceLoader.cs
- SlotInfo.cs
- OperationFormatStyle.cs
- ModelItemExtensions.cs
- DataSourceListEditor.cs
- MarkupProperty.cs
- ItemChangedEventArgs.cs
- HealthMonitoringSectionHelper.cs
- UseLicense.cs
- SqlBulkCopyColumnMappingCollection.cs
- Size.cs
- PKCS1MaskGenerationMethod.cs
- NativeMsmqMessage.cs
- DBConnection.cs
- ReliableOutputSessionChannel.cs
- Internal.cs
- EmptyQuery.cs
- DbInsertCommandTree.cs
- PersonalizationProviderCollection.cs
- ColumnMapTranslator.cs
- TypeUtils.cs
- FlowStep.cs
- LinkArea.cs
- ManagementObject.cs
- WebPartConnectionsConfigureVerb.cs
- mongolianshape.cs
- KeySplineConverter.cs
- ToolTip.cs
- DBParameter.cs
- Compilation.cs
- altserialization.cs
- DynamicILGenerator.cs
- ToolBar.cs
- _FtpDataStream.cs
- ResourceManager.cs
- GreenMethods.cs
- ApplicationSecurityManager.cs
- SourceFileBuildProvider.cs
- PrivilegeNotHeldException.cs
- OdbcCommand.cs
- TextHintingModeValidation.cs
- ObjectDataSourceDesigner.cs
- PeerCollaboration.cs
- FontWeight.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- DataServiceStreamResponse.cs
- EditableLabelControl.cs
- MetadataItemSerializer.cs
- DependencyObjectValidator.cs
- OleDbException.cs
- InvokeProviderWrapper.cs
- HttpGetProtocolImporter.cs
- XmlEnumAttribute.cs
- GorillaCodec.cs
- XmlExpressionDumper.cs
- Internal.cs
- ApplicationManager.cs
- WhitespaceSignificantCollectionAttribute.cs
- EventSourceCreationData.cs
- AuthenticatingEventArgs.cs
- EventEntry.cs
- DragDeltaEventArgs.cs
- RuntimeHelpers.cs
- TransformerTypeCollection.cs
- SafeRightsManagementQueryHandle.cs
- MultipartIdentifier.cs