Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / PeerResolvers / UpdateInfo.cs / 1 / UpdateInfo.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.PeerResolvers { using System.ServiceModel.Channels; using System.ServiceModel; using System.Runtime.Serialization; [MessageContract(IsWrapped = false)] public class UpdateInfo { [DataContract(Name = "Update", Namespace = PeerStrings.Namespace)] class UpdateInfoDC { [DataMember(Name = "ClientId")] public Guid ClientId; [DataMember(Name = "MeshId")] public string MeshId; [DataMember(Name = "NodeAddress")] public PeerNodeAddress NodeAddress; [DataMember(Name = "RegistrationId")] public Guid RegistrationId; public UpdateInfoDC(){} public UpdateInfoDC(Guid registrationId, Guid client, string meshId, PeerNodeAddress address) { this.ClientId = client; this.MeshId = meshId; this.NodeAddress = address; this.RegistrationId= registrationId; } } public UpdateInfo(Guid registrationId, Guid client, string meshId, PeerNodeAddress address) { body = new UpdateInfoDC(registrationId, client,meshId,address); } public UpdateInfo(){body = new UpdateInfoDC();} public Guid ClientId { get { return this.body.ClientId; } } public Guid RegistrationId { get { return this.body.RegistrationId; } } public string MeshId { get { return this.body.MeshId; } } public PeerNodeAddress NodeAddress { get { return this.body.NodeAddress; } } [MessageBodyMember(Name = "Update", Namespace = PeerStrings.Namespace)] UpdateInfoDC body; public bool HasBody() { return body != null; } } } // 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
- mansign.cs
- EventDriven.cs
- AdapterSwitches.cs
- OperatorExpressions.cs
- SignedXml.cs
- FontFaceLayoutInfo.cs
- ToolboxComponentsCreatingEventArgs.cs
- SocketException.cs
- DataSourceConverter.cs
- Line.cs
- QueryOperationResponseOfT.cs
- ActivityPropertyReference.cs
- ApplicationTrust.cs
- UnSafeCharBuffer.cs
- DataControlFieldCell.cs
- TableLayoutPanelCellPosition.cs
- XmlNamespaceDeclarationsAttribute.cs
- RowTypeElement.cs
- Substitution.cs
- LocatorPart.cs
- Control.cs
- ObjectTokenCategory.cs
- InvalidOperationException.cs
- ErrorFormatterPage.cs
- ManagedWndProcTracker.cs
- DecoderNLS.cs
- Parser.cs
- ControlAdapter.cs
- DrawingImage.cs
- InvariantComparer.cs
- NativeRightsManagementAPIsStructures.cs
- IPHostEntry.cs
- RsaSecurityToken.cs
- Calendar.cs
- SqlSupersetValidator.cs
- NavigationHelper.cs
- ControlParameter.cs
- BrowserDefinitionCollection.cs
- ArrayHelper.cs
- ExpressionPrinter.cs
- BmpBitmapEncoder.cs
- Window.cs
- ToolStripItemTextRenderEventArgs.cs
- IsolatedStorage.cs
- NamespaceMapping.cs
- AdornerDecorator.cs
- DataGridBeginningEditEventArgs.cs
- SerialErrors.cs
- StringArrayEditor.cs
- Win32Exception.cs
- DataGridViewDataErrorEventArgs.cs
- XmlSerializerVersionAttribute.cs
- SwitchElementsCollection.cs
- ComponentEvent.cs
- TCEAdapterGenerator.cs
- AccessViolationException.cs
- View.cs
- DesignerHierarchicalDataSourceView.cs
- DataRelation.cs
- WebPartDisplayModeCancelEventArgs.cs
- CanonicalizationDriver.cs
- DesignerActionUIStateChangeEventArgs.cs
- WindowsSpinner.cs
- AutomationElement.cs
- Soap.cs
- RequestTimeoutManager.cs
- WebServiceHostFactory.cs
- VScrollProperties.cs
- XsdDateTime.cs
- Property.cs
- RankException.cs
- TreeView.cs
- PageAdapter.cs
- QuaternionValueSerializer.cs
- StyleSelector.cs
- SamlAssertion.cs
- SBCSCodePageEncoding.cs
- EmptyControlCollection.cs
- OptimalTextSource.cs
- RolePrincipal.cs
- InitializationEventAttribute.cs
- HScrollProperties.cs
- BitmapScalingModeValidation.cs
- oledbmetadatacolumnnames.cs
- LayoutTableCell.cs
- InfoCardProofToken.cs
- infer.cs
- TreeNodeStyle.cs
- CodeNamespaceCollection.cs
- ValidationRule.cs
- AutomationPropertyInfo.cs
- SessionStateContainer.cs
- StoreItemCollection.Loader.cs
- CodeIndexerExpression.cs
- ChangeInterceptorAttribute.cs
- SynchronizationLockException.cs
- XmlHierarchicalDataSourceView.cs
- DispatcherHooks.cs
- IsolatedStorageFile.cs
- BindableTemplateBuilder.cs