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
- DBAsyncResult.cs
- CompositeActivityCodeGenerator.cs
- ConstraintCollection.cs
- DropSource.cs
- ColumnHeaderConverter.cs
- AppDomainInstanceProvider.cs
- WindowShowOrOpenTracker.cs
- OpenTypeCommon.cs
- FixedDocument.cs
- ConstrainedDataObject.cs
- UnsafeNativeMethods.cs
- WebHeaderCollection.cs
- AuthorizationRuleCollection.cs
- DataMember.cs
- DbExpressionVisitor.cs
- XPathBinder.cs
- SymbolEqualComparer.cs
- InputLanguageSource.cs
- MultiAsyncResult.cs
- SecurityResources.cs
- SymbolDocumentInfo.cs
- GridItemPattern.cs
- TransactedReceiveScope.cs
- CommonGetThemePartSize.cs
- Vector3DCollectionValueSerializer.cs
- RepeaterCommandEventArgs.cs
- SHA384.cs
- Set.cs
- SqlMetaData.cs
- DrawingContextDrawingContextWalker.cs
- PropertyState.cs
- PopOutPanel.cs
- SiteMapDataSourceDesigner.cs
- TextEditorSelection.cs
- QueryOperator.cs
- ExtractorMetadata.cs
- OracleInternalConnection.cs
- CodeValidator.cs
- BitmapCacheBrush.cs
- DelegateTypeInfo.cs
- HideDisabledControlAdapter.cs
- TextBox.cs
- AuthorizationRule.cs
- RangeValidator.cs
- DesignerActionMethodItem.cs
- _Events.cs
- ContentFilePart.cs
- wgx_sdk_version.cs
- DetailsViewInsertedEventArgs.cs
- DbDataAdapter.cs
- HttpProcessUtility.cs
- DES.cs
- ProviderConnectionPoint.cs
- PrintDialog.cs
- IIS7WorkerRequest.cs
- TTSVoice.cs
- HiddenField.cs
- DataGridTable.cs
- Soap.cs
- ShapingWorkspace.cs
- Pkcs7Recipient.cs
- TextFormatterHost.cs
- EventLogReader.cs
- HttpProfileBase.cs
- PassportAuthenticationEventArgs.cs
- BufferedReceiveManager.cs
- WindowsProgressbar.cs
- FacetValueContainer.cs
- DataListItem.cs
- TableStyle.cs
- SrgsItemList.cs
- SerializationInfo.cs
- SoapDocumentMethodAttribute.cs
- Message.cs
- HelpInfo.cs
- ControlBindingsCollection.cs
- altserialization.cs
- ResourceAssociationTypeEnd.cs
- ResourceDictionaryCollection.cs
- AppDomainUnloadedException.cs
- MenuRendererClassic.cs
- WrapperEqualityComparer.cs
- WeakHashtable.cs
- GenericEnumerator.cs
- DeferrableContentConverter.cs
- AssociationSet.cs
- PngBitmapEncoder.cs
- KeyMatchBuilder.cs
- ErrorsHelper.cs
- MetadataArtifactLoaderResource.cs
- MemberDescriptor.cs
- SystemNetworkInterface.cs
- SimpleExpression.cs
- SharedPersonalizationStateInfo.cs
- CompilationLock.cs
- PreApplicationStartMethodAttribute.cs
- DurableInstancingOptions.cs
- DatasetMethodGenerator.cs
- ElementMarkupObject.cs
- UIPermission.cs