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
- ScrollItemProviderWrapper.cs
- SinglePageViewer.cs
- ExpressionReplacer.cs
- ServiceMetadataPublishingElement.cs
- TraceUtils.cs
- indexingfiltermarshaler.cs
- BaseComponentEditor.cs
- nulltextnavigator.cs
- DescendantOverDescendantQuery.cs
- IssuedTokenServiceCredential.cs
- SafeHandle.cs
- ChannelSinkStacks.cs
- GlyphingCache.cs
- ServiceModelTimeSpanValidator.cs
- IsolationInterop.cs
- Matrix3D.cs
- XPathNavigatorKeyComparer.cs
- GridSplitterAutomationPeer.cs
- Scheduling.cs
- SqlErrorCollection.cs
- StringStorage.cs
- ObjectDataSourceMethodEventArgs.cs
- Vector3DKeyFrameCollection.cs
- TextSpan.cs
- AddInSegmentDirectoryNotFoundException.cs
- GroupItem.cs
- ClientBuildManager.cs
- SqlClientFactory.cs
- codemethodreferenceexpression.cs
- Peer.cs
- XmlSchemaException.cs
- ResourceReader.cs
- ErrorTableItemStyle.cs
- EmptyEnumerator.cs
- TextEditorLists.cs
- FontSource.cs
- UIElement.cs
- DataGridCheckBoxColumn.cs
- WhiteSpaceTrimStringConverter.cs
- WeakReferenceList.cs
- IdentityManager.cs
- RC2CryptoServiceProvider.cs
- BamlTreeNode.cs
- XamlVector3DCollectionSerializer.cs
- wpf-etw.cs
- Expander.cs
- Emitter.cs
- OdbcError.cs
- TreeViewEvent.cs
- XmlValidatingReader.cs
- DashStyle.cs
- XmlSignatureManifest.cs
- DataGridViewImageColumn.cs
- SynchronizationContext.cs
- XmlILAnnotation.cs
- SpeechDetectedEventArgs.cs
- ClientCredentialsElement.cs
- SQLRoleProvider.cs
- ConfigurationValue.cs
- BitmapEffectInput.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- CodeIdentifier.cs
- Attributes.cs
- ViewBase.cs
- FillBehavior.cs
- AstNode.cs
- XmlNodeList.cs
- SettingsAttributeDictionary.cs
- AccessKeyManager.cs
- SemaphoreSecurity.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- GPRECTF.cs
- _HeaderInfoTable.cs
- URL.cs
- InputScope.cs
- SqlXml.cs
- FlowPosition.cs
- TextUtf8RawTextWriter.cs
- SpanIndex.cs
- IIS7WorkerRequest.cs
- DataService.cs
- QueryStringConverter.cs
- ChtmlTextWriter.cs
- Condition.cs
- ColorContext.cs
- ChangePassword.cs
- Application.cs
- WeakReferenceEnumerator.cs
- XmlStreamStore.cs
- Span.cs
- FunctionImportMapping.cs
- TextReader.cs
- TreeNodeStyleCollectionEditor.cs
- DependencyPropertyHelper.cs
- TextTreeExtractElementUndoUnit.cs
- HtmlTableRowCollection.cs
- basemetadatamappingvisitor.cs
- DataList.cs
- ArrayItemValue.cs
- BooleanProjectedSlot.cs