Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SecurityStateEncoder.cs / 1 / SecurityStateEncoder.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { // The rationale for making abstract methods protected instead of public is following: // 1. No scenarios for making them public. // 2. Reduction of threat area (other assemblies on the channel can't call these methods other than through reflection). // 3. Reduction of test area (feature is testable only through other high-level features). public abstract class SecurityStateEncoder { protected SecurityStateEncoder() { } protected internal abstract byte[] DecodeSecurityState(byte[] data); protected internal abstract byte[] EncodeSecurityState(byte[] data); } } // 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
- ProtocolElement.cs
- MsmqElementBase.cs
- EmptyQuery.cs
- XmlSchemaFacet.cs
- BaseTemplateParser.cs
- SqlRecordBuffer.cs
- AffineTransform3D.cs
- MailSettingsSection.cs
- XmlStreamStore.cs
- SoapClientMessage.cs
- RectAnimation.cs
- EarlyBoundInfo.cs
- ServerIdentity.cs
- DispatcherProcessingDisabled.cs
- HasCopySemanticsAttribute.cs
- OpCodes.cs
- WindowPatternIdentifiers.cs
- BatchStream.cs
- HostExecutionContextManager.cs
- RoutedEventArgs.cs
- DialogWindow.cs
- CalendarSelectionChangedEventArgs.cs
- PresentationAppDomainManager.cs
- WebPartManagerInternals.cs
- ScrollChangedEventArgs.cs
- ReaderOutput.cs
- XhtmlBasicCalendarAdapter.cs
- DodSequenceMerge.cs
- CodeRemoveEventStatement.cs
- OleDbPropertySetGuid.cs
- GeneralTransform3D.cs
- Stroke2.cs
- SqlTypeConverter.cs
- DataServiceHostFactory.cs
- WebServiceReceiveDesigner.cs
- ContainerControl.cs
- WorkflowMessageEventHandler.cs
- NamespaceMapping.cs
- HttpRequest.cs
- AmbientProperties.cs
- TextRunProperties.cs
- MobileCapabilities.cs
- WSSecureConversationDec2005.cs
- OlePropertyStructs.cs
- ImageInfo.cs
- Rect3DValueSerializer.cs
- DefaultHttpHandler.cs
- CodeDOMProvider.cs
- VisualStyleInformation.cs
- sqlmetadatafactory.cs
- CodeVariableReferenceExpression.cs
- UriPrefixTable.cs
- AmbientProperties.cs
- GridItem.cs
- InternalPolicyElement.cs
- UnmanagedMemoryStreamWrapper.cs
- CultureSpecificCharacterBufferRange.cs
- ObjectListDesigner.cs
- DocumentsTrace.cs
- DataGridViewBand.cs
- FactoryMaker.cs
- ParameterElementCollection.cs
- NamespaceList.cs
- ExpressionNode.cs
- CommittableTransaction.cs
- ResourcesChangeInfo.cs
- Lasso.cs
- DrawingImage.cs
- PartDesigner.cs
- MetafileHeader.cs
- StreamWithDictionary.cs
- XslAstAnalyzer.cs
- SafeSecurityHelper.cs
- TextCompositionEventArgs.cs
- TextParentUndoUnit.cs
- Panel.cs
- WebPartCancelEventArgs.cs
- Int32Rect.cs
- LocalTransaction.cs
- MetadataItemCollectionFactory.cs
- ProxyElement.cs
- DbProviderFactories.cs
- CodeMethodReturnStatement.cs
- DataSourceView.cs
- TextStore.cs
- UnsignedPublishLicense.cs
- NullExtension.cs
- MdImport.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- WindowsListViewItem.cs
- XsltCompileContext.cs
- PeerCollaborationPermission.cs
- TheQuery.cs
- Char.cs
- SerialReceived.cs
- NavigationProgressEventArgs.cs
- RelatedPropertyManager.cs
- DataControlReferenceCollection.cs
- Compress.cs
- MexBindingBindingCollectionElement.cs