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
- DataObjectCopyingEventArgs.cs
- FormatVersion.cs
- StringInfo.cs
- Models.cs
- SafeMILHandleMemoryPressure.cs
- Nullable.cs
- sqlnorm.cs
- Stacktrace.cs
- XmlNavigatorFilter.cs
- StructuralObject.cs
- CharAnimationUsingKeyFrames.cs
- DataGridViewColumnCollection.cs
- SynchronizationLockException.cs
- NameValueCollection.cs
- MessageDesigner.cs
- CompositeFontInfo.cs
- XmlSchemaDocumentation.cs
- XmlMembersMapping.cs
- MessagePartProtectionMode.cs
- CollaborationHelperFunctions.cs
- DecoderFallback.cs
- MenuScrollingVisibilityConverter.cs
- XmlLoader.cs
- TransformationRules.cs
- MsmqTransportSecurity.cs
- ColorEditor.cs
- LicFileLicenseProvider.cs
- StateDesignerConnector.cs
- PageEventArgs.cs
- CancellationTokenSource.cs
- GenericRootAutomationPeer.cs
- Slider.cs
- SID.cs
- XmlSchemaComplexContent.cs
- _SafeNetHandles.cs
- ContravarianceAdapter.cs
- SectionRecord.cs
- PolicyVersion.cs
- DesignerAttributeInfo.cs
- CodeGeneratorOptions.cs
- SoapMessage.cs
- AudioStateChangedEventArgs.cs
- AuthenticationService.cs
- MissingManifestResourceException.cs
- ControlParameter.cs
- Win32SafeHandles.cs
- LZCodec.cs
- SubstitutionResponseElement.cs
- AuthStoreRoleProvider.cs
- RadioButtonAutomationPeer.cs
- HttpCapabilitiesEvaluator.cs
- DecodeHelper.cs
- EditorPartCollection.cs
- FrameworkElementAutomationPeer.cs
- XPathParser.cs
- CheckedListBox.cs
- SmtpFailedRecipientsException.cs
- MimeXmlImporter.cs
- BufferedWebEventProvider.cs
- DefaultSection.cs
- UnsafeNetInfoNativeMethods.cs
- XmlSchemaObjectCollection.cs
- WebRequestModuleElement.cs
- ScriptControlDescriptor.cs
- MergeFilterQuery.cs
- NativeRecognizer.cs
- PropertyContainer.cs
- XmlIlVisitor.cs
- QilReference.cs
- Int32Rect.cs
- CompiledQuery.cs
- PageTheme.cs
- ZoneIdentityPermission.cs
- PreservationFileReader.cs
- IntSecurity.cs
- ParsedAttributeCollection.cs
- ErrorProvider.cs
- ObjectCloneHelper.cs
- AsyncPostBackErrorEventArgs.cs
- ListViewGroup.cs
- ToolStripSettings.cs
- AlternateViewCollection.cs
- BindingExpressionUncommonField.cs
- InputLanguage.cs
- EntityContainer.cs
- TextAutomationPeer.cs
- XmlNamespaceDeclarationsAttribute.cs
- ObjectStateManager.cs
- VerticalAlignConverter.cs
- UndoManager.cs
- TouchFrameEventArgs.cs
- OdbcParameter.cs
- TextSearch.cs
- CalloutQueueItem.cs
- DnsEndPoint.cs
- CreateBookmarkScope.cs
- FontUnitConverter.cs
- DrawToolTipEventArgs.cs
- FilePrompt.cs
- MetadataItemCollectionFactory.cs