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
- QilStrConcatenator.cs
- ipaddressinformationcollection.cs
- MD5.cs
- RangeValidator.cs
- PrimitiveSchema.cs
- NativeMethods.cs
- FrameworkElementFactoryMarkupObject.cs
- FontStyleConverter.cs
- PerfProviderCollection.cs
- SHA384.cs
- HwndSourceKeyboardInputSite.cs
- ResourceProviderFactory.cs
- XamlStyleSerializer.cs
- CellConstant.cs
- XmlResolver.cs
- DropDownButton.cs
- ProxyWebPart.cs
- ECDsa.cs
- _ListenerRequestStream.cs
- CorrelationScope.cs
- TemplateNodeContextMenu.cs
- _AuthenticationState.cs
- SynthesizerStateChangedEventArgs.cs
- FixedNode.cs
- ReadWriteControlDesigner.cs
- IsolatedStoragePermission.cs
- COM2FontConverter.cs
- HtmlTextArea.cs
- SwitchElementsCollection.cs
- EdgeProfileValidation.cs
- XomlSerializationHelpers.cs
- SecurityDescriptor.cs
- CompiledIdentityConstraint.cs
- DataGridCellItemAutomationPeer.cs
- DisplayInformation.cs
- ConnectorRouter.cs
- SslStream.cs
- BinaryObjectWriter.cs
- Menu.cs
- AuthorizationSection.cs
- Stackframe.cs
- TableLayoutSettingsTypeConverter.cs
- BufferedStream.cs
- TcpChannelHelper.cs
- SQLInt64.cs
- RuntimeIdentifierPropertyAttribute.cs
- ModuleElement.cs
- CreateUserWizardStep.cs
- SpAudioStreamWrapper.cs
- CounterCreationData.cs
- Walker.cs
- DBDataPermissionAttribute.cs
- FlatButtonAppearance.cs
- Point3DKeyFrameCollection.cs
- milrender.cs
- LinqToSqlWrapper.cs
- Button.cs
- RectAnimation.cs
- SqlInternalConnection.cs
- ProfilePropertySettings.cs
- Geometry.cs
- HtmlString.cs
- NotifyParentPropertyAttribute.cs
- RSAOAEPKeyExchangeFormatter.cs
- SqlDependencyListener.cs
- SslStream.cs
- RelationshipManager.cs
- ProgressBarRenderer.cs
- EditingScopeUndoUnit.cs
- EncodingNLS.cs
- _TLSstream.cs
- PermissionAttributes.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- BitmapEffectInput.cs
- TemplatedWizardStep.cs
- HttpDictionary.cs
- FacetDescription.cs
- ProjectedSlot.cs
- FileUpload.cs
- DataShape.cs
- DoubleLinkListEnumerator.cs
- DataTableNewRowEvent.cs
- ParagraphVisual.cs
- WorkflowMarkupSerializationException.cs
- DetailsViewRowCollection.cs
- RightsManagementEncryptedStream.cs
- EdmFunction.cs
- ShaderRenderModeValidation.cs
- DropDownButton.cs
- ConfigurationPermission.cs
- PenLineCapValidation.cs
- PermissionSetTriple.cs
- TextSearch.cs
- BitFlagsGenerator.cs
- listitem.cs
- XXXInfos.cs
- AdjustableArrowCap.cs
- BamlVersionHeader.cs
- MediaSystem.cs
- Parameter.cs