Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Description / OperationDescriptionCollection.cs / 1 / OperationDescriptionCollection.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Description { using System.Xml; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Runtime.Serialization; public class OperationDescriptionCollection : Collection{ internal OperationDescriptionCollection() { } public OperationDescription Find(string name) { for (int i = 0; i < this.Count; i++) { if (this[i].Name == name) return this[i]; } return null; } public Collection FindAll(string name) { Collection results = new Collection (); for (int i = 0; i < this.Count; i++) { if (this[i].Name == name) results.Add(this[i]); } return results; } protected override void InsertItem(int index, OperationDescription item) { if (item == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("item"); } base.InsertItem(index, item); } protected override void SetItem(int index, OperationDescription item) { if (item == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("item"); } base.SetItem(index, item); } } } // 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
- SerializerDescriptor.cs
- WebSysDescriptionAttribute.cs
- SecurityContext.cs
- MatrixTransform.cs
- BinHexEncoder.cs
- SmiEventSink_Default.cs
- FormatterServicesNoSerializableCheck.cs
- EncryptedData.cs
- X509Utils.cs
- QueuePathDialog.cs
- DataGridViewLayoutData.cs
- EntityKeyElement.cs
- PolyLineSegment.cs
- InputLangChangeEvent.cs
- BulletChrome.cs
- InternalMappingException.cs
- LinqDataSourceContextEventArgs.cs
- InputManager.cs
- SetIndexBinder.cs
- EndpointFilterProvider.cs
- WindowInteropHelper.cs
- CLSCompliantAttribute.cs
- StrongBox.cs
- LinkButton.cs
- SafeUserTokenHandle.cs
- SchemaImporterExtensionElement.cs
- TreeView.cs
- ScriptReference.cs
- ArgumentValue.cs
- HexParser.cs
- HtmlElementErrorEventArgs.cs
- EventHandlerList.cs
- StatusBar.cs
- RecordsAffectedEventArgs.cs
- ApplicationSecurityManager.cs
- BitmapEffectCollection.cs
- CachedPathData.cs
- SafeArrayRankMismatchException.cs
- QueryContinueDragEvent.cs
- VariableQuery.cs
- LayoutUtils.cs
- LineServicesRun.cs
- PeerInvitationResponse.cs
- TypedColumnHandler.cs
- StringWriter.cs
- VideoDrawing.cs
- StringDictionaryWithComparer.cs
- RoutedPropertyChangedEventArgs.cs
- SerializerWriterEventHandlers.cs
- PathGeometry.cs
- HtmlMeta.cs
- ToggleButton.cs
- SQLBinary.cs
- SqlReferenceCollection.cs
- ScriptRegistrationManager.cs
- LambdaCompiler.cs
- Rijndael.cs
- FixedPosition.cs
- WinFormsSecurity.cs
- FreezableCollection.cs
- OleDbConnectionInternal.cs
- TreeViewCancelEvent.cs
- UserControlBuildProvider.cs
- CoreSwitches.cs
- CompilerGeneratedAttribute.cs
- DockProviderWrapper.cs
- MetadataArtifactLoaderCompositeFile.cs
- DataView.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- PropertyValueChangedEvent.cs
- SizeF.cs
- MappingItemCollection.cs
- CompilationUnit.cs
- CodeNamespaceImportCollection.cs
- CanonicalFontFamilyReference.cs
- InstalledFontCollection.cs
- HttpModuleAction.cs
- TextDecoration.cs
- FormsAuthenticationModule.cs
- AnnotationMap.cs
- EndEvent.cs
- SimplePropertyEntry.cs
- TimerElapsedEvenArgs.cs
- HttpServerProtocol.cs
- ParserHooks.cs
- ScheduleChanges.cs
- TranslateTransform.cs
- SqlProvider.cs
- TypeInfo.cs
- SpecialFolderEnumConverter.cs
- SqlDependencyUtils.cs
- OdbcConnectionString.cs
- ExpressionDumper.cs
- VSWCFServiceContractGenerator.cs
- HttpAsyncResult.cs
- Gdiplus.cs
- TabControlToolboxItem.cs
- PaperSource.cs
- ActivityIdHeader.cs
- NullRuntimeConfig.cs