Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / _HeaderInfo.cs / 1 / _HeaderInfo.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Net {
internal delegate string[] HeaderParser(string value);
internal class HeaderInfo {
internal readonly bool IsRequestRestricted;
internal readonly bool IsResponseRestricted;
internal readonly HeaderParser Parser;
//
// Note that the HeaderName field is not always valid, and should not
// be used after initialization. In particular, the HeaderInfo returned
// for an unknown header will not have the correct header name.
//
internal readonly string HeaderName;
internal readonly bool AllowMultiValues;
internal HeaderInfo(string name, bool requestRestricted, bool responseRestricted, bool multi, HeaderParser p) {
HeaderName = name;
IsRequestRestricted = requestRestricted;
IsResponseRestricted = responseRestricted;
Parser = p;
AllowMultiValues = multi;
}
}
} // namespace System.Net
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- IFlowDocumentViewer.cs
- DrawingContextDrawingContextWalker.cs
- Timeline.cs
- CompilerGeneratedAttribute.cs
- StorageAssociationSetMapping.cs
- SynchronizedPool.cs
- BindingExpressionBase.cs
- RawStylusInput.cs
- PublisherIdentityPermission.cs
- WebPartTransformer.cs
- EnumerableWrapperWeakToStrong.cs
- CompoundFileStorageReference.cs
- CustomErrorsSectionWrapper.cs
- DependencyObjectPropertyDescriptor.cs
- URLMembershipCondition.cs
- GuidelineCollection.cs
- XslCompiledTransform.cs
- OleDbFactory.cs
- ListenerAdaptersInstallComponent.cs
- FontCacheUtil.cs
- ToolStripInSituService.cs
- ChoiceConverter.cs
- XmlChildEnumerator.cs
- TransactionalPackage.cs
- DataGridViewCellConverter.cs
- DoubleLinkListEnumerator.cs
- XsdBuildProvider.cs
- SqlRemoveConstantOrderBy.cs
- selecteditemcollection.cs
- BindingExpressionBase.cs
- NotFiniteNumberException.cs
- FilterEventArgs.cs
- SchemaObjectWriter.cs
- BrowserCapabilitiesCodeGenerator.cs
- XsltSettings.cs
- SimpleHandlerFactory.cs
- SerializationInfoEnumerator.cs
- AutomationPeer.cs
- HttpModuleAction.cs
- SimpleWebHandlerParser.cs
- SelectionManager.cs
- PackWebRequestFactory.cs
- CodeDelegateCreateExpression.cs
- DataGridViewRowPostPaintEventArgs.cs
- XmlNodeChangedEventArgs.cs
- IResourceProvider.cs
- TreeNodeStyle.cs
- Visual3DCollection.cs
- HotSpotCollection.cs
- MiniModule.cs
- EmptyElement.cs
- AsmxEndpointPickerExtension.cs
- VisualCollection.cs
- QuestionEventArgs.cs
- LineSegment.cs
- CollectionsUtil.cs
- MruCache.cs
- TokenBasedSetEnumerator.cs
- FlowLayoutPanel.cs
- AppDomainCompilerProxy.cs
- RunInstallerAttribute.cs
- Stacktrace.cs
- XPathNavigatorKeyComparer.cs
- MarkupWriter.cs
- BitConverter.cs
- StringKeyFrameCollection.cs
- COM2Properties.cs
- PriorityQueue.cs
- Model3D.cs
- PKCS1MaskGenerationMethod.cs
- ProviderUtil.cs
- ExtentKey.cs
- FileDialog.cs
- CanonicalFontFamilyReference.cs
- SessionEndingCancelEventArgs.cs
- MetadataFile.cs
- HttpListenerResponse.cs
- SystemTcpConnection.cs
- EncoderNLS.cs
- LinqToSqlWrapper.cs
- Serializer.cs
- _emptywebproxy.cs
- HtmlControlPersistable.cs
- TabControlAutomationPeer.cs
- WebConfigurationHost.cs
- GPRECTF.cs
- DataGridRowEventArgs.cs
- XmlSchemaComplexContent.cs
- DataGridViewColumnEventArgs.cs
- WindowsFormsSectionHandler.cs
- _ScatterGatherBuffers.cs
- GlobalProxySelection.cs
- ArglessEventHandlerProxy.cs
- CompilerCollection.cs
- EntryIndex.cs
- PropertyValueUIItem.cs
- StatusBarAutomationPeer.cs
- EntityClientCacheKey.cs
- Point3D.cs
- GeneralTransform.cs