Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / Syndication / NullNotAllowedCollection.cs / 1 / NullNotAllowedCollection.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Syndication { using System.Collections.ObjectModel; class NullNotAllowedCollection: Collection where TCollectionItem : class { public NullNotAllowedCollection() : base() { } protected override void InsertItem(int index, TCollectionItem item) { if (item == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("item"); } base.InsertItem(index, item); } protected override void SetItem(int index, TCollectionItem 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
- TcpConnectionPoolSettings.cs
- SqlErrorCollection.cs
- Attribute.cs
- ImpersonationContext.cs
- EventPrivateKey.cs
- SingleResultAttribute.cs
- DefaultExpressionVisitor.cs
- SafeNativeMethods.cs
- OleDbError.cs
- WebRequestModuleElementCollection.cs
- SimpleExpression.cs
- SQLBinaryStorage.cs
- Types.cs
- CatalogZoneBase.cs
- AstNode.cs
- ScrollViewerAutomationPeer.cs
- NamedElement.cs
- ActivityStateQuery.cs
- Rss20FeedFormatter.cs
- SimplePropertyEntry.cs
- XmlSchemaExternal.cs
- SafeNativeMethods.cs
- ChangeProcessor.cs
- CultureSpecificStringDictionary.cs
- UIElement3D.cs
- FixedTextView.cs
- MultiTrigger.cs
- PermissionSet.cs
- RayHitTestParameters.cs
- SkinBuilder.cs
- InfocardExtendedInformationCollection.cs
- SystemTcpStatistics.cs
- NameTable.cs
- InstanceContextManager.cs
- ColorAnimationBase.cs
- ItemList.cs
- XmlQueryContext.cs
- XmlSerializationReader.cs
- CompoundFileStreamReference.cs
- SplitterCancelEvent.cs
- DmlSqlGenerator.cs
- QilScopedVisitor.cs
- ElementUtil.cs
- View.cs
- InputBindingCollection.cs
- XmlSchemaIdentityConstraint.cs
- PingOptions.cs
- EntityParameter.cs
- DataGridViewColumnEventArgs.cs
- Message.cs
- XmlILAnnotation.cs
- SvcMapFile.cs
- hebrewshape.cs
- QuotedStringWriteStateInfo.cs
- HtmlInputFile.cs
- PlainXmlWriter.cs
- WebEventTraceProvider.cs
- DocumentEventArgs.cs
- CheckBoxBaseAdapter.cs
- PageAsyncTaskManager.cs
- ToolStripKeyboardHandlingService.cs
- DescriptionAttribute.cs
- InputBinding.cs
- DataFieldEditor.cs
- DataError.cs
- MasterPageParser.cs
- SecurityPermission.cs
- SqlDataSourceQueryEditor.cs
- AssemblySettingAttributes.cs
- PixelShader.cs
- Math.cs
- MSHTMLHost.cs
- StateBag.cs
- SerializationObjectManager.cs
- SubqueryRules.cs
- SiteMapDataSourceView.cs
- BaseParser.cs
- EmptyControlCollection.cs
- BoolExpression.cs
- MissingMethodException.cs
- NonVisualControlAttribute.cs
- Roles.cs
- MethodRental.cs
- GlyphTypeface.cs
- FixedPage.cs
- TabControl.cs
- xmlsaver.cs
- DataControlFieldCell.cs
- CodeArgumentReferenceExpression.cs
- ToolStripDropTargetManager.cs
- ListDataBindEventArgs.cs
- TableDetailsRow.cs
- ParserStreamGeometryContext.cs
- ItemCheckedEvent.cs
- ListViewTableCell.cs
- EastAsianLunisolarCalendar.cs
- CellTreeNodeVisitors.cs
- FixedPageProcessor.cs
- ServiceNameElement.cs
- TiffBitmapDecoder.cs