Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / VersionCD1 / ByeMessageCD1.cs / 1305376 / ByeMessageCD1.cs
//----------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//---------------------------------------------------------------
namespace System.ServiceModel.Discovery.VersionCD1
{
using System.ServiceModel;
[MessageContract(IsWrapped = false)]
class ByeMessageCD1
{
private ByeMessageCD1()
{
}
[MessageHeader(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionCD1.Namespace)]
public DiscoveryMessageSequenceCD1 MessageSequence
{
get;
private set;
}
[MessageBodyMember(Name = ProtocolStrings.SchemaNames.ByeElement, Namespace = ProtocolStrings.VersionCD1.Namespace)]
public EndpointDiscoveryMetadataCD1 Bye
{
get;
private set;
}
public static ByeMessageCD1 Create(DiscoveryMessageSequence messageSequence, EndpointDiscoveryMetadata endpointDiscoveryMetadata)
{
return new ByeMessageCD1()
{
MessageSequence = DiscoveryMessageSequenceCD1.FromDiscoveryMessageSequence(messageSequence),
Bye = EndpointDiscoveryMetadataCD1.FromEndpointDiscoveryMetadata(endpointDiscoveryMetadata)
};
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ButtonChrome.cs
- IncrementalCompileAnalyzer.cs
- PhysicalFontFamily.cs
- IssuedTokenClientElement.cs
- CompiledQueryCacheEntry.cs
- SynchronizedDispatch.cs
- CodeTypeReferenceSerializer.cs
- SerializerDescriptor.cs
- ModuleConfigurationInfo.cs
- SqlDependencyUtils.cs
- ObjectDataSourceStatusEventArgs.cs
- XmlQualifiedName.cs
- TypeInformation.cs
- XhtmlMobileTextWriter.cs
- DataGridRelationshipRow.cs
- WebSysDescriptionAttribute.cs
- FixedDocumentSequencePaginator.cs
- OleDbConnectionInternal.cs
- OperationExecutionFault.cs
- UserUseLicenseDictionaryLoader.cs
- TreeNodeCollection.cs
- GridViewDeletedEventArgs.cs
- RowToParametersTransformer.cs
- ArithmeticLiteral.cs
- MulticastNotSupportedException.cs
- InputLanguageSource.cs
- DataTrigger.cs
- ProcessModelInfo.cs
- FileLogRecordHeader.cs
- InProcStateClientManager.cs
- UniqueSet.cs
- AttachedAnnotation.cs
- SmuggledIUnknown.cs
- TreeViewAutomationPeer.cs
- DiffuseMaterial.cs
- SurrogateChar.cs
- PropertyKey.cs
- WorkflowServiceHostFactory.cs
- SafeUserTokenHandle.cs
- UnauthorizedAccessException.cs
- PerformanceCounterPermission.cs
- PackageProperties.cs
- TreeNodeBinding.cs
- HttpPostProtocolReflector.cs
- EdmValidator.cs
- TimelineGroup.cs
- QilFactory.cs
- ScriptIgnoreAttribute.cs
- DataExpression.cs
- TemplatedWizardStep.cs
- MobileListItemCollection.cs
- DispatcherEventArgs.cs
- SimpleApplicationHost.cs
- SettingsPropertyNotFoundException.cs
- _FtpControlStream.cs
- ActivityExecutionContext.cs
- AutomationPeer.cs
- StringInfo.cs
- BasicExpressionVisitor.cs
- TreeNodeMouseHoverEvent.cs
- EntitySqlQueryCacheEntry.cs
- OutputWindow.cs
- ErrorFormatterPage.cs
- Connector.xaml.cs
- CheckBox.cs
- ContextTokenTypeConverter.cs
- SerializationInfoEnumerator.cs
- FormClosingEvent.cs
- wgx_exports.cs
- Label.cs
- GcSettings.cs
- HyperLink.cs
- ToolboxDataAttribute.cs
- _BufferOffsetSize.cs
- StyleTypedPropertyAttribute.cs
- MetadataItemEmitter.cs
- SharedPersonalizationStateInfo.cs
- DefaultAssemblyResolver.cs
- ConfigurationSection.cs
- XmlResolver.cs
- Binding.cs
- TypeToken.cs
- Parameter.cs
- OracleInfoMessageEventArgs.cs
- BasicKeyConstraint.cs
- CompilerTypeWithParams.cs
- WindowInteropHelper.cs
- SafeNativeMethods.cs
- StrongTypingException.cs
- QueryOutputWriter.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- EpmAttributeNameBuilder.cs
- RoleGroupCollectionEditor.cs
- FilteredReadOnlyMetadataCollection.cs
- TreeViewImageKeyConverter.cs
- WebPartConnectionsDisconnectVerb.cs
- MenuScrollingVisibilityConverter.cs
- ResourceManager.cs
- CommandHelper.cs
- ByteConverter.cs