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
- DefaultAsyncDataDispatcher.cs
- SchemaImporterExtensionElementCollection.cs
- LocatorManager.cs
- ListViewDeletedEventArgs.cs
- UITypeEditor.cs
- NetSectionGroup.cs
- SoapReflectionImporter.cs
- ParseNumbers.cs
- WebControlToolBoxItem.cs
- DbQueryCommandTree.cs
- DataSourceNameHandler.cs
- TimeStampChecker.cs
- CompilerError.cs
- ConstructorNeedsTagAttribute.cs
- MsmqProcessProtocolHandler.cs
- PostBackTrigger.cs
- ProfileEventArgs.cs
- MediaPlayer.cs
- ToolStripMenuItem.cs
- TimeSpanValidator.cs
- OrthographicCamera.cs
- Debugger.cs
- WorkflowPageSetupDialog.cs
- ImageClickEventArgs.cs
- DecimalAnimation.cs
- BridgeDataRecord.cs
- AuthenticationException.cs
- TokenCreationParameter.cs
- Profiler.cs
- SocketCache.cs
- EmbeddedMailObject.cs
- IndentedWriter.cs
- DataGridViewCellParsingEventArgs.cs
- PropertyPathConverter.cs
- NetMsmqBindingElement.cs
- SingleSelectRootGridEntry.cs
- WindowsImpersonationContext.cs
- NativeMethods.cs
- XmlSchemaException.cs
- TableAdapterManagerNameHandler.cs
- PagesSection.cs
- GatewayIPAddressInformationCollection.cs
- DirectoryInfo.cs
- FileLogRecordHeader.cs
- safemediahandle.cs
- FixedSOMPage.cs
- LambdaCompiler.Logical.cs
- PathSegmentCollection.cs
- MetabaseReader.cs
- WebPartHeaderCloseVerb.cs
- DocumentOutline.cs
- HttpRawResponse.cs
- FormViewPagerRow.cs
- HatchBrush.cs
- ElementsClipboardData.cs
- CodeMemberMethod.cs
- dbenumerator.cs
- StateFinalizationDesigner.cs
- HScrollBar.cs
- TransformPatternIdentifiers.cs
- TickBar.cs
- InvalidateEvent.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- StylusPlugInCollection.cs
- ReadOnlyKeyedCollection.cs
- DynamicResourceExtension.cs
- WebRequestModuleElementCollection.cs
- PersistenceProvider.cs
- InputLanguageCollection.cs
- ResourceAttributes.cs
- NotifyParentPropertyAttribute.cs
- ProxyWebPart.cs
- NameTable.cs
- AuthenticateEventArgs.cs
- KnownBoxes.cs
- StyleBamlRecordReader.cs
- BitmapMetadataEnumerator.cs
- X509LogoTypeExtension.cs
- IOException.cs
- AlignmentXValidation.cs
- HScrollBar.cs
- WorkflowTransactionService.cs
- TreeNode.cs
- PreservationFileReader.cs
- StartUpEventArgs.cs
- GetImportFileNameRequest.cs
- MobileUserControl.cs
- MouseOverProperty.cs
- InputScopeNameConverter.cs
- CodeValidator.cs
- ConstraintEnumerator.cs
- MarkupExtensionReturnTypeAttribute.cs
- AssemblyCollection.cs
- BidPrivateBase.cs
- SQLMoney.cs
- ReadWriteObjectLock.cs
- UrlSyndicationContent.cs
- ISCIIEncoding.cs
- LoginCancelEventArgs.cs
- AsyncOperationManager.cs