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
- ZipPackage.cs
- DataServiceResponse.cs
- AttributeUsageAttribute.cs
- Privilege.cs
- ConfigurationStrings.cs
- OutputScopeManager.cs
- GridViewAutomationPeer.cs
- ConfigurationSectionCollection.cs
- OperationFormatUse.cs
- JsonSerializer.cs
- ArraySortHelper.cs
- DelegatingTypeDescriptionProvider.cs
- LocalizableAttribute.cs
- FileStream.cs
- XmlSchemaExternal.cs
- UInt32Converter.cs
- ComAdminWrapper.cs
- Atom10ItemFormatter.cs
- FixedNode.cs
- AttachmentCollection.cs
- ExtendedPropertiesHandler.cs
- OrderedDictionaryStateHelper.cs
- SqlStatistics.cs
- EntityContainer.cs
- CookieProtection.cs
- ContentElementAutomationPeer.cs
- ThrowHelper.cs
- X509ScopedServiceCertificateElement.cs
- Helper.cs
- Padding.cs
- CallContext.cs
- RegexNode.cs
- ConfigurationPropertyAttribute.cs
- StylusPointProperty.cs
- DataPagerFieldCollection.cs
- DropShadowBitmapEffect.cs
- WindowsStartMenu.cs
- httpserverutility.cs
- TaskFormBase.cs
- EventProvider.cs
- SplashScreenNativeMethods.cs
- Double.cs
- RijndaelManaged.cs
- DataServiceQueryException.cs
- Input.cs
- UInt64Converter.cs
- InstancePersistenceEvent.cs
- XmlSigningNodeWriter.cs
- ProcessHostServerConfig.cs
- Type.cs
- TypeConverterAttribute.cs
- ButtonColumn.cs
- FlowDocumentView.cs
- FunctionParameter.cs
- SessionStateModule.cs
- TreeViewCancelEvent.cs
- CleanUpVirtualizedItemEventArgs.cs
- _NestedSingleAsyncResult.cs
- sqlinternaltransaction.cs
- LineBreak.cs
- AssociatedControlConverter.cs
- LZCodec.cs
- CodeValidator.cs
- RegexMatch.cs
- TableItemStyle.cs
- SrgsRule.cs
- FixedDocument.cs
- DataTableTypeConverter.cs
- ClientRuntimeConfig.cs
- OleDbError.cs
- ExitEventArgs.cs
- PresentationAppDomainManager.cs
- ExtensionWindowResizeGrip.cs
- CLSCompliantAttribute.cs
- Separator.cs
- BitmapMetadataBlob.cs
- TextWriter.cs
- SystemWebSectionGroup.cs
- KnownBoxes.cs
- CmsUtils.cs
- ComponentManagerBroker.cs
- CompilationRelaxations.cs
- ArraySet.cs
- xmlglyphRunInfo.cs
- FacetChecker.cs
- ConnectionPoint.cs
- ClientApiGenerator.cs
- CodeGotoStatement.cs
- Rotation3DAnimationBase.cs
- MessageEncoder.cs
- SafeMILHandle.cs
- BuildResult.cs
- ZeroOpNode.cs
- DbResourceAllocator.cs
- RawTextInputReport.cs
- PathSegment.cs
- ItemContainerProviderWrapper.cs
- HwndKeyboardInputProvider.cs
- TransformPattern.cs
- SafeEventLogWriteHandle.cs