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
- ConfigXmlComment.cs
- FilteredReadOnlyMetadataCollection.cs
- NegatedCellConstant.cs
- ConstraintStruct.cs
- PagesChangedEventArgs.cs
- StandardToolWindows.cs
- InternalControlCollection.cs
- AppearanceEditorPart.cs
- ColorAnimationUsingKeyFrames.cs
- Run.cs
- Substitution.cs
- HtmlSelect.cs
- JsonReader.cs
- StrokeFIndices.cs
- ChainedAsyncResult.cs
- OleDbStruct.cs
- SafeNativeMethods.cs
- TextEditorSelection.cs
- MenuCommand.cs
- WebPartConnectionsEventArgs.cs
- QueryableDataSourceEditData.cs
- NestPullup.cs
- ZipPackagePart.cs
- EventWaitHandle.cs
- AsyncDataRequest.cs
- SharedPerformanceCounter.cs
- ItemMap.cs
- BindingExpression.cs
- Byte.cs
- LocationInfo.cs
- TypeHelpers.cs
- HttpModuleAction.cs
- TextShapeableCharacters.cs
- DeferredRunTextReference.cs
- FamilyTypefaceCollection.cs
- Unit.cs
- Simplifier.cs
- ElementHost.cs
- Point3DConverter.cs
- SolidColorBrush.cs
- CodeIdentifier.cs
- CommandDevice.cs
- TextAdaptor.cs
- DateTimeParse.cs
- SByteStorage.cs
- FaultPropagationRecord.cs
- GlobalizationSection.cs
- GridViewSelectEventArgs.cs
- OpenFileDialog.cs
- RemotingException.cs
- TypeReference.cs
- InputBinder.cs
- DateTime.cs
- MimeFormatter.cs
- CompositeActivityDesigner.cs
- SafeNativeMethods.cs
- Point.cs
- BuildManager.cs
- ParameterBuilder.cs
- ValidationErrorEventArgs.cs
- EventArgs.cs
- DependencyProperty.cs
- sortedlist.cs
- ISCIIEncoding.cs
- WpfWebRequestHelper.cs
- DetailsViewPageEventArgs.cs
- Oid.cs
- ClientBuildManagerCallback.cs
- ProcessInputEventArgs.cs
- GeneratedContractType.cs
- MemberAssignment.cs
- SspiNegotiationTokenProviderState.cs
- XmlEncoding.cs
- EntryIndex.cs
- ClientSponsor.cs
- ListCollectionView.cs
- SecurityDescriptor.cs
- SqlDependency.cs
- FileChangesMonitor.cs
- ConfigurationCollectionAttribute.cs
- IndexOutOfRangeException.cs
- GradientPanel.cs
- ChineseLunisolarCalendar.cs
- VisualBasicValue.cs
- StubHelpers.cs
- SqlCommand.cs
- SoapUnknownHeader.cs
- DataSourceXmlSerializer.cs
- DbParameterHelper.cs
- Sentence.cs
- DbConnectionOptions.cs
- HiddenField.cs
- MenuItemCollection.cs
- httpserverutility.cs
- XmlLoader.cs
- ScrollableControlDesigner.cs
- DataServiceQueryProvider.cs
- TCPListener.cs
- Pens.cs
- CatalogPartCollection.cs