Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Sql / SqlNotificationRequest.cs / 1305376 / SqlNotificationRequest.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Sql { using System; using System.Data.Common; using System.Data.SqlClient; // [System.ComponentModel.TypeConverterAttribute(typeof(System.Data.Sql.SqlNotificationRequest.SqlNotificationRequestConverter))] public sealed class SqlNotificationRequest { private string _userData; private string _options; private int _timeout; public SqlNotificationRequest() : this(null, null, SqlClient.SQL.SqlDependencyTimeoutDefault) {} public SqlNotificationRequest(string userData, string options, int timeout) { UserData = userData; Timeout = timeout; Options = options; } public string Options { get { return _options; } set { if ((null != value) && (UInt16.MaxValue < value.Length)) { throw ADP.ArgumentOutOfRange(String.Empty, ADP.ParameterService); } _options = value; } } public int Timeout { get { return _timeout; } set { if (0 > value) { throw ADP.ArgumentOutOfRange(String.Empty, ADP.ParameterTimeout); } _timeout = value; } } public string UserData { get { return _userData; } set { if ((null != value) && (UInt16.MaxValue < value.Length)) { throw ADP.ArgumentOutOfRange(String.Empty, ADP.ParameterUserData); } _userData = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TransformedBitmap.cs
- ListParaClient.cs
- X509Certificate2.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- SQLDecimal.cs
- PropertyMapper.cs
- ControlCachePolicy.cs
- ContextStack.cs
- WebControl.cs
- Attributes.cs
- XmlException.cs
- PersianCalendar.cs
- PassportAuthentication.cs
- _ConnectionGroup.cs
- SafeSerializationManager.cs
- StreamMarshaler.cs
- CommonGetThemePartSize.cs
- Track.cs
- TextTreeText.cs
- TwoPhaseCommitProxy.cs
- TemplateBindingExtension.cs
- CellRelation.cs
- ControlAdapter.cs
- PeerNameRecord.cs
- BooleanConverter.cs
- MetaModel.cs
- TextContainerHelper.cs
- RC2.cs
- SafeViewOfFileHandle.cs
- EmptyCollection.cs
- RecordsAffectedEventArgs.cs
- StatusStrip.cs
- ScrollChangedEventArgs.cs
- CommandPlan.cs
- InstanceLockLostException.cs
- PackWebResponse.cs
- EnumConverter.cs
- WebPartConnectionsEventArgs.cs
- ConfigurationCollectionAttribute.cs
- CollectionViewProxy.cs
- OutputCacheModule.cs
- ParseHttpDate.cs
- ThreadInterruptedException.cs
- StylusButtonEventArgs.cs
- ValidatingReaderNodeData.cs
- ColorConverter.cs
- MetadataUtilsSmi.cs
- NameObjectCollectionBase.cs
- Encoding.cs
- XmlAttributeCollection.cs
- PreservationFileWriter.cs
- DataContext.cs
- CryptoApi.cs
- DebuggerAttributes.cs
- ProtocolElement.cs
- SingleAnimationBase.cs
- ClrProviderManifest.cs
- MouseGestureConverter.cs
- SamlSubjectStatement.cs
- CodeNamespaceImport.cs
- BitmapPalette.cs
- ExpressionCopier.cs
- PointValueSerializer.cs
- DesignerSerializationOptionsAttribute.cs
- PartitionedStreamMerger.cs
- TimeoutValidationAttribute.cs
- BindingCollectionElement.cs
- PropertyInfo.cs
- ActivityInstance.cs
- PriorityItem.cs
- COM2FontConverter.cs
- PrintEvent.cs
- DockEditor.cs
- BufferedOutputAsyncStream.cs
- WebRequestModuleElementCollection.cs
- PropertyValueUIItem.cs
- PropertyTabChangedEvent.cs
- FlowDocumentReader.cs
- EntityDesignerUtils.cs
- LoginDesignerUtil.cs
- XmlAttributeAttribute.cs
- FormConverter.cs
- ValidationException.cs
- NonParentingControl.cs
- IDReferencePropertyAttribute.cs
- DataObject.cs
- SocketPermission.cs
- CopyAction.cs
- XPathMultyIterator.cs
- MemoryStream.cs
- ByteConverter.cs
- TransactionScopeDesigner.cs
- GridViewDeleteEventArgs.cs
- TargetPerspective.cs
- CellTreeNodeVisitors.cs
- UnsafeNativeMethodsPenimc.cs
- autovalidator.cs
- CompareValidator.cs
- OdbcFactory.cs
- SqlXmlStorage.cs