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
- DatePickerTextBox.cs
- HtmlInputImage.cs
- FormsAuthenticationModule.cs
- OracleColumn.cs
- BindingMAnagerBase.cs
- DataMemberFieldEditor.cs
- UpDownEvent.cs
- ZipIOModeEnforcingStream.cs
- LongPath.cs
- ContentValidator.cs
- SocketManager.cs
- ConfigXmlSignificantWhitespace.cs
- EntityClientCacheKey.cs
- XmlAggregates.cs
- TargetControlTypeAttribute.cs
- XmlMessageFormatter.cs
- XPathSelectionIterator.cs
- XmlTextEncoder.cs
- CellConstant.cs
- DirectionalLight.cs
- PtsHelper.cs
- ClientConfigPaths.cs
- DataControlCommands.cs
- BooleanToVisibilityConverter.cs
- FrameworkTemplate.cs
- XXXInfos.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- CollectionViewSource.cs
- GenerateScriptTypeAttribute.cs
- RefreshPropertiesAttribute.cs
- ProxyGenerator.cs
- MethodCallTranslator.cs
- EventToken.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- CharUnicodeInfo.cs
- Activity.cs
- ToolStripGrip.cs
- DetailsViewDeleteEventArgs.cs
- SingleObjectCollection.cs
- FixedSOMTextRun.cs
- CodeLabeledStatement.cs
- EncoderFallback.cs
- Drawing.cs
- StorageAssociationTypeMapping.cs
- OdbcInfoMessageEvent.cs
- PathFigure.cs
- DeadCharTextComposition.cs
- EventLogHandle.cs
- ControlDesigner.cs
- PixelFormat.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- DataGridViewCellParsingEventArgs.cs
- BufferBuilder.cs
- DbParameterCollectionHelper.cs
- XmlWrappingWriter.cs
- _DomainName.cs
- WS2007FederationHttpBinding.cs
- MimeMapping.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- PropertyDescriptor.cs
- MobilePage.cs
- RelationshipDetailsCollection.cs
- Matrix.cs
- CachedBitmap.cs
- DataBinding.cs
- ListViewDesigner.cs
- KoreanCalendar.cs
- ReadWriteSpinLock.cs
- Stack.cs
- ReadOnlyPropertyMetadata.cs
- RuntimeConfig.cs
- SessionStateModule.cs
- StaticFileHandler.cs
- Byte.cs
- ImageCreator.cs
- GroupItemAutomationPeer.cs
- ColorBuilder.cs
- WebMessageEncodingElement.cs
- ErrorHandler.cs
- ComMethodElementCollection.cs
- FixedSOMTable.cs
- XomlCompilerHelpers.cs
- XmlElementAttribute.cs
- StrokeNodeEnumerator.cs
- GenericPrincipal.cs
- DispatcherObject.cs
- ResXBuildProvider.cs
- DateTimeSerializationSection.cs
- BuildProviderCollection.cs
- COM2IProvidePropertyBuilderHandler.cs
- WpfKnownMember.cs
- AppDomainFactory.cs
- XmlConverter.cs
- QueryExpr.cs
- ColumnTypeConverter.cs
- UserControlAutomationPeer.cs
- PagedDataSource.cs
- ProfilePropertySettings.cs
- PeerName.cs
- Point3DCollectionValueSerializer.cs