Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / RequestSecurityTokenResponseCollection.cs / 1 / RequestSecurityTokenResponseCollection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security { using System.ServiceModel; using System.ServiceModel.Channels; using System.IdentityModel.Claims; using System.IdentityModel.Policy; using System.Xml; using System.Collections.Generic; using System.ServiceModel.Security; using System.Globalization; sealed class RequestSecurityTokenResponseCollection : BodyWriter { IEnumerablerstrCollection; SecurityStandardsManager standardsManager; public RequestSecurityTokenResponseCollection(IEnumerable rstrCollection) : this(rstrCollection, SecurityStandardsManager.DefaultInstance) {} public RequestSecurityTokenResponseCollection(IEnumerable rstrCollection, SecurityStandardsManager standardsManager) : base(true) { if (rstrCollection == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("rstrCollection"); int index = 0; foreach (RequestSecurityTokenResponse rstr in rstrCollection) { if (rstr == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(String.Format(CultureInfo.InvariantCulture, "rstrCollection[{0}]", index)); ++index; } this.rstrCollection = rstrCollection; if (standardsManager == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("standardsManager")); } this.standardsManager = standardsManager; } public IEnumerable RstrCollection { get { return this.rstrCollection; } } public void WriteTo(XmlWriter writer) { this.standardsManager.TrustDriver.WriteRequestSecurityTokenResponseCollection(this, writer); } protected override void OnWriteBodyContents(XmlDictionaryWriter writer) { WriteTo(writer); } } } // 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
- DatagridviewDisplayedBandsData.cs
- PagedDataSource.cs
- BitmapCacheBrush.cs
- ReflectionTypeLoadException.cs
- DataListItemEventArgs.cs
- ParenthesizePropertyNameAttribute.cs
- util.cs
- SimpleMailWebEventProvider.cs
- DataGridRow.cs
- DiscoveryDocument.cs
- InternalPermissions.cs
- ExpressionBuilderContext.cs
- TaiwanLunisolarCalendar.cs
- HttpClientCertificate.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- FilterableAttribute.cs
- WorkflowPersistenceService.cs
- SafeThemeHandle.cs
- BinaryNode.cs
- LocatorPartList.cs
- ColorDialog.cs
- FileNotFoundException.cs
- AccessViolationException.cs
- ManagementDateTime.cs
- PreloadedPackages.cs
- WindowVisualStateTracker.cs
- ProfileSettingsCollection.cs
- MessageDirection.cs
- CacheSection.cs
- DbConnectionPool.cs
- FontWeight.cs
- AmbientProperties.cs
- TableCell.cs
- BasicExpressionVisitor.cs
- CannotUnloadAppDomainException.cs
- ChtmlPageAdapter.cs
- Pair.cs
- SpeechSynthesizer.cs
- Decorator.cs
- SafeIUnknown.cs
- ScriptReferenceEventArgs.cs
- TemplateControlCodeDomTreeGenerator.cs
- EmptyStringExpandableObjectConverter.cs
- DrawListViewSubItemEventArgs.cs
- ExeConfigurationFileMap.cs
- DataRowCollection.cs
- ScriptingJsonSerializationSection.cs
- NullableBoolConverter.cs
- XamlGridLengthSerializer.cs
- Light.cs
- Region.cs
- MDIClient.cs
- RawTextInputReport.cs
- Boolean.cs
- XmlNamespaceDeclarationsAttribute.cs
- DataGridTemplateColumn.cs
- NullableFloatAverageAggregationOperator.cs
- SchemaExporter.cs
- DispatcherOperation.cs
- SmiMetaDataProperty.cs
- RootBuilder.cs
- XmlQueryContext.cs
- MultiView.cs
- WebServiceEnumData.cs
- UITypeEditor.cs
- Point3DAnimationBase.cs
- ContextBase.cs
- PaintEvent.cs
- AutomationFocusChangedEventArgs.cs
- DataKeyCollection.cs
- ISCIIEncoding.cs
- DirectionalLight.cs
- ConstructorArgumentAttribute.cs
- ModelVisual3D.cs
- TraceHandlerErrorFormatter.cs
- EndEvent.cs
- LogConverter.cs
- HttpListenerContext.cs
- SocketException.cs
- DataBindingHandlerAttribute.cs
- NotCondition.cs
- XmlWrappingWriter.cs
- AutoResizedEvent.cs
- InputElement.cs
- DataServiceResponse.cs
- GeometryDrawing.cs
- FacetChecker.cs
- SecureEnvironment.cs
- Pen.cs
- AssemblyBuilder.cs
- KeyedByTypeCollection.cs
- ZipIOLocalFileBlock.cs
- _SslStream.cs
- _UncName.cs
- ExcludeFromCodeCoverageAttribute.cs
- HttpListenerPrefixCollection.cs
- DataSourceProvider.cs
- AsyncOperation.cs
- ImageFormat.cs
- embossbitmapeffect.cs