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
- DbDeleteCommandTree.cs
- ConnectionManagementSection.cs
- ConfigXmlElement.cs
- SapiGrammar.cs
- XmlAttributes.cs
- SaveFileDialog.cs
- DrawingBrush.cs
- IconHelper.cs
- IISMapPath.cs
- DateTimeEditor.cs
- DrawingDrawingContext.cs
- FileIOPermission.cs
- IPCCacheManager.cs
- CompositeControl.cs
- XPathBinder.cs
- QueryReaderSettings.cs
- SaveRecipientRequest.cs
- XmlQueryOutput.cs
- UshortList2.cs
- BitVector32.cs
- ListenerSessionConnectionReader.cs
- PagedDataSource.cs
- ServiceHttpModule.cs
- DataRowChangeEvent.cs
- WebPartEditorCancelVerb.cs
- XPathScanner.cs
- ControlBuilder.cs
- NavigationService.cs
- StdValidatorsAndConverters.cs
- AppDomainEvidenceFactory.cs
- SiteMapNodeItem.cs
- PreProcessor.cs
- CodeDelegateCreateExpression.cs
- ColumnWidthChangedEvent.cs
- AppDomainUnloadedException.cs
- TrustSection.cs
- DispatcherEventArgs.cs
- DiscoveryClientDocuments.cs
- CompressStream.cs
- ObjectAnimationBase.cs
- LocalValueEnumerator.cs
- HttpServerVarsCollection.cs
- SortFieldComparer.cs
- GenericEnumConverter.cs
- WebPartActionVerb.cs
- XmlSchemaSequence.cs
- CalendarKeyboardHelper.cs
- CompositeFontInfo.cs
- ComNativeDescriptor.cs
- StrongNameMembershipCondition.cs
- TextFormatterHost.cs
- FloatUtil.cs
- FtpCachePolicyElement.cs
- DataServiceQueryOfT.cs
- mansign.cs
- TrackingDataItem.cs
- FutureFactory.cs
- XmlSchemaComplexContentRestriction.cs
- GZipStream.cs
- AppDomainAttributes.cs
- TextServicesManager.cs
- BatchStream.cs
- HostedElements.cs
- DbConnectionClosed.cs
- followingsibling.cs
- EventLogPermission.cs
- PrintDialog.cs
- DataTableClearEvent.cs
- MaterializeFromAtom.cs
- CompModHelpers.cs
- RestClientProxyHandler.cs
- Constraint.cs
- _ProxyChain.cs
- Timeline.cs
- _NativeSSPI.cs
- EventManager.cs
- HitTestDrawingContextWalker.cs
- FontSource.cs
- CalendarDesigner.cs
- SettingsAttributeDictionary.cs
- StandardCommands.cs
- FrameworkContentElementAutomationPeer.cs
- TimeSpanSecondsConverter.cs
- ApplicationSettingsBase.cs
- TargetInvocationException.cs
- ProxyWebPartConnectionCollection.cs
- documentsequencetextcontainer.cs
- DeriveBytes.cs
- BrushProxy.cs
- WebMessageEncodingElement.cs
- ObjectDataProvider.cs
- MsmqIntegrationSecurityMode.cs
- ConfigXmlComment.cs
- ScheduleChanges.cs
- XmlDataSourceView.cs
- RemotingSurrogateSelector.cs
- BamlRecordWriter.cs
- HttpClientCertificate.cs
- InputScope.cs
- SchemaImporterExtensionElement.cs