Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Messaging / System / Messaging / MessageQueuePermissionEntryCollection.cs / 1305376 / MessageQueuePermissionEntryCollection.cs
//---------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Messaging { using System.Collections; ///[ Serializable() ] public class MessageQueuePermissionEntryCollection : CollectionBase { MessageQueuePermission owner; /// /// internal MessageQueuePermissionEntryCollection(MessageQueuePermission owner) { this.owner = owner; } /// public MessageQueuePermissionEntry this[int index] { get { return (MessageQueuePermissionEntry)List[index]; } set { List[index] = value; } } /// public int Add(MessageQueuePermissionEntry value) { return List.Add(value); } /// public void AddRange(MessageQueuePermissionEntry[] value) { if (value == null) { throw new ArgumentNullException("value"); } for (int i = 0; ((i) < (value.Length)); i = ((i) + (1))) { this.Add(value[i]); } } /// public void AddRange(MessageQueuePermissionEntryCollection value) { if (value == null) { throw new ArgumentNullException("value"); } int currentCount = value.Count; for (int i = 0; i < currentCount; i = ((i) + (1))) { this.Add(value[i]); } } /// public bool Contains(MessageQueuePermissionEntry value) { return List.Contains(value); } /// public void CopyTo(MessageQueuePermissionEntry[] array, int index) { List.CopyTo(array, index); } /// public int IndexOf(MessageQueuePermissionEntry value) { return List.IndexOf(value); } /// public void Insert(int index, MessageQueuePermissionEntry value) { List.Insert(index, value); } /// public void Remove(MessageQueuePermissionEntry value) { List.Remove(value); } /// /// protected override void OnClear() { this.owner.Clear(); } /// /// protected override void OnInsert(int index, object value) { this.owner.Clear(); } /// /// protected override void OnRemove(int index, object value) { this.owner.Clear(); } /// /// protected override void OnSet(int index, object oldValue, object newValue) { this.owner.Clear(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Messaging { using System.Collections; ///[ Serializable() ] public class MessageQueuePermissionEntryCollection : CollectionBase { MessageQueuePermission owner; /// /// internal MessageQueuePermissionEntryCollection(MessageQueuePermission owner) { this.owner = owner; } /// public MessageQueuePermissionEntry this[int index] { get { return (MessageQueuePermissionEntry)List[index]; } set { List[index] = value; } } /// public int Add(MessageQueuePermissionEntry value) { return List.Add(value); } /// public void AddRange(MessageQueuePermissionEntry[] value) { if (value == null) { throw new ArgumentNullException("value"); } for (int i = 0; ((i) < (value.Length)); i = ((i) + (1))) { this.Add(value[i]); } } /// public void AddRange(MessageQueuePermissionEntryCollection value) { if (value == null) { throw new ArgumentNullException("value"); } int currentCount = value.Count; for (int i = 0; i < currentCount; i = ((i) + (1))) { this.Add(value[i]); } } /// public bool Contains(MessageQueuePermissionEntry value) { return List.Contains(value); } /// public void CopyTo(MessageQueuePermissionEntry[] array, int index) { List.CopyTo(array, index); } /// public int IndexOf(MessageQueuePermissionEntry value) { return List.IndexOf(value); } /// public void Insert(int index, MessageQueuePermissionEntry value) { List.Insert(index, value); } /// public void Remove(MessageQueuePermissionEntry value) { List.Remove(value); } /// /// protected override void OnClear() { this.owner.Clear(); } /// /// protected override void OnInsert(int index, object value) { this.owner.Clear(); } /// /// protected override void OnRemove(int index, object value) { this.owner.Clear(); } /// /// protected override void OnSet(int index, object oldValue, object newValue) { this.owner.Clear(); } } } // 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
- WindowsEditBox.cs
- GZipStream.cs
- SortFieldComparer.cs
- AnnotationObservableCollection.cs
- DetailsViewCommandEventArgs.cs
- Matrix.cs
- AudioException.cs
- IDispatchConstantAttribute.cs
- MediaContextNotificationWindow.cs
- MarginsConverter.cs
- Int32EqualityComparer.cs
- BaseCodePageEncoding.cs
- GridViewCellAutomationPeer.cs
- SmiGettersStream.cs
- SimpleType.cs
- WebPartDescription.cs
- connectionpool.cs
- WSDualHttpBinding.cs
- BinaryFormatter.cs
- StatusBarPanelClickEvent.cs
- JsonSerializer.cs
- ContentPresenter.cs
- Permission.cs
- ResolvedKeyFrameEntry.cs
- ScrollChrome.cs
- DictionaryBase.cs
- DbDataSourceEnumerator.cs
- MimeFormatter.cs
- DoubleAnimation.cs
- ListViewInsertedEventArgs.cs
- MergeFilterQuery.cs
- HashSetEqualityComparer.cs
- ScrollBarRenderer.cs
- ParseChildrenAsPropertiesAttribute.cs
- UserNameSecurityTokenProvider.cs
- TextEditorDragDrop.cs
- SemaphoreSlim.cs
- ParameterReplacerVisitor.cs
- UnsafeNativeMethods.cs
- PingOptions.cs
- KeyInstance.cs
- ProcessThread.cs
- ExpressionTextBoxAutomationPeer.cs
- ContentPropertyAttribute.cs
- IDataContractSurrogate.cs
- arc.cs
- DictionaryEntry.cs
- Soap12ProtocolImporter.cs
- IOException.cs
- AbsoluteQuery.cs
- ACE.cs
- EncoderExceptionFallback.cs
- ProcessThreadDesigner.cs
- FixedFlowMap.cs
- ClientBuildManagerCallback.cs
- FormViewRow.cs
- DrawItemEvent.cs
- XmlWriterDelegator.cs
- GroupQuery.cs
- GraphicsPath.cs
- ScriptingAuthenticationServiceSection.cs
- TransformPattern.cs
- ScrollEventArgs.cs
- WindowsFont.cs
- DbParameterCollectionHelper.cs
- SetterBase.cs
- ComplexTypeEmitter.cs
- ThreadPool.cs
- EmptyQuery.cs
- FunctionMappingTranslator.cs
- ObjectAssociationEndMapping.cs
- DynamicObject.cs
- InlinedAggregationOperator.cs
- XmlTextReader.cs
- UpdateRecord.cs
- LayoutEvent.cs
- LinqExpressionNormalizer.cs
- CreateUserErrorEventArgs.cs
- RemoteWebConfigurationHostServer.cs
- TextElementEnumerator.cs
- MimeTextImporter.cs
- UserMapPath.cs
- XmlDataCollection.cs
- X509CertificateEndpointIdentity.cs
- InfiniteIntConverter.cs
- ExtensionSimplifierMarkupObject.cs
- ServerIdentity.cs
- StringReader.cs
- EventsTab.cs
- RestHandler.cs
- TimeSpanConverter.cs
- GC.cs
- AcceleratedTokenProvider.cs
- WebMessageFormatHelper.cs
- ConfigurationSectionGroup.cs
- ConfigurationSectionGroup.cs
- recordstatefactory.cs
- PostBackTrigger.cs
- ConfigViewGenerator.cs
- Point4DConverter.cs