Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SecureConversationVersion.cs / 1 / SecureConversationVersion.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
namespace System.ServiceModel.Security
{
public abstract class SecureConversationVersion
{
readonly XmlDictionaryString scNamespace;
readonly XmlDictionaryString prefix;
internal SecureConversationVersion(XmlDictionaryString ns, XmlDictionaryString prefix)
{
this.scNamespace = ns;
this.prefix = prefix;
}
public XmlDictionaryString Namespace
{
get
{
return this.scNamespace;
}
}
public XmlDictionaryString Prefix
{
get
{
return this.prefix;
}
}
public static SecureConversationVersion Default
{
get { return WSSecureConversationFeb2005; }
}
public static SecureConversationVersion WSSecureConversationFeb2005
{
get { return WSSecureConversationVersionFeb2005.Instance; }
}
public static SecureConversationVersion WSSecureConversation13
{
get { return WSSecureConversationVersion13.Instance; }
}
class WSSecureConversationVersionFeb2005 : SecureConversationVersion
{
static readonly WSSecureConversationVersionFeb2005 instance = new WSSecureConversationVersionFeb2005();
protected WSSecureConversationVersionFeb2005()
: base(XD.SecureConversationFeb2005Dictionary.Namespace, XD.SecureConversationFeb2005Dictionary.Prefix)
{
}
public static SecureConversationVersion Instance
{
get
{
return instance;
}
}
}
class WSSecureConversationVersion13 : SecureConversationVersion
{
static readonly WSSecureConversationVersion13 instance = new WSSecureConversationVersion13();
protected WSSecureConversationVersion13()
: base(DXD.SecureConversationDec2005Dictionary.Namespace, DXD.SecureConversationDec2005Dictionary.Prefix)
{
}
public static SecureConversationVersion Instance
{
get
{
return instance;
}
}
}
}
}
// 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
- BindingExpression.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- RtfToXamlReader.cs
- UnitySerializationHolder.cs
- ReadOnlyDataSource.cs
- X509WindowsSecurityToken.cs
- AnimationClockResource.cs
- TextCompositionEventArgs.cs
- TextBoxBase.cs
- DataGridRowDetailsEventArgs.cs
- FilterableAttribute.cs
- CredentialCache.cs
- PageAsyncTask.cs
- MsmqHostedTransportConfiguration.cs
- RegistrySecurity.cs
- ToolStripDropDownClosingEventArgs.cs
- SqlFileStream.cs
- TransactedBatchContext.cs
- HttpVersion.cs
- FieldAccessException.cs
- RunWorkerCompletedEventArgs.cs
- ImageCodecInfoPrivate.cs
- CodeSubDirectoriesCollection.cs
- FamilyMap.cs
- GroupedContextMenuStrip.cs
- DataGridViewTextBoxCell.cs
- CounterSampleCalculator.cs
- ScheduleChanges.cs
- XmlSchemaSubstitutionGroup.cs
- UInt64Storage.cs
- DataGridItemCollection.cs
- RichTextBoxContextMenu.cs
- SqlMetaData.cs
- FileSecurity.cs
- MenuAutomationPeer.cs
- LogicalTreeHelper.cs
- DesignTimeTemplateParser.cs
- ThreadExceptionDialog.cs
- MasterPage.cs
- ServiceDescription.cs
- NeutralResourcesLanguageAttribute.cs
- EntityContainerAssociationSet.cs
- QilParameter.cs
- Glyph.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- SessionEndedEventArgs.cs
- Point3D.cs
- SqlProcedureAttribute.cs
- VectorAnimationUsingKeyFrames.cs
- WeakEventTable.cs
- SchemaReference.cs
- ScaleTransform.cs
- GACMembershipCondition.cs
- XmlDictionaryString.cs
- BitmapEffectInput.cs
- ThreadPool.cs
- ButtonStandardAdapter.cs
- Brush.cs
- RightsManagementEncryptionTransform.cs
- PointCollection.cs
- HierarchicalDataTemplate.cs
- MimeParameter.cs
- CodeParameterDeclarationExpression.cs
- Win32SafeHandles.cs
- SelectorItemAutomationPeer.cs
- WebHttpBindingCollectionElement.cs
- OrderedParallelQuery.cs
- ToolStripPanelCell.cs
- SortQuery.cs
- PeerObject.cs
- LightweightEntityWrapper.cs
- ThemeDirectoryCompiler.cs
- SQLCharsStorage.cs
- RelationalExpressions.cs
- RegexCharClass.cs
- GeneratedCodeAttribute.cs
- WinEventTracker.cs
- TextEvent.cs
- EntityContainerAssociationSet.cs
- SemaphoreFullException.cs
- XmlResolver.cs
- EditorPartChrome.cs
- HttpModuleAction.cs
- CapabilitiesRule.cs
- ObjectDataSourceMethodEventArgs.cs
- WebControl.cs
- ArrayWithOffset.cs
- CodeVariableDeclarationStatement.cs
- ToolBarOverflowPanel.cs
- Error.cs
- TextRangeBase.cs
- InkCollectionBehavior.cs
- IntAverageAggregationOperator.cs
- EventTask.cs
- ObjectQueryExecutionPlan.cs
- VersionedStream.cs
- CommandDesigner.cs
- StylusEventArgs.cs
- ReadonlyMessageFilter.cs
- ApplicationBuildProvider.cs