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
- AuthorizationSection.cs
- MembershipPasswordException.cs
- ProfileGroupSettingsCollection.cs
- HTMLTagNameToTypeMapper.cs
- ResourceManagerWrapper.cs
- DecimalConverter.cs
- TypeBuilder.cs
- SimpleRecyclingCache.cs
- DebugView.cs
- DataGridViewMethods.cs
- UnsafeNativeMethods.cs
- pingexception.cs
- SHA1CryptoServiceProvider.cs
- EntityUtil.cs
- VScrollBar.cs
- selecteditemcollection.cs
- XsltArgumentList.cs
- ContextCorrelationInitializer.cs
- GuidelineCollection.cs
- BaseEntityWrapper.cs
- BitmapImage.cs
- Clause.cs
- InvariantComparer.cs
- XmlTextReader.cs
- Material.cs
- XmlSerializerOperationFormatter.cs
- Object.cs
- ToolStripScrollButton.cs
- RemoveFromCollection.cs
- SettingsAttributes.cs
- KoreanLunisolarCalendar.cs
- NativeWindow.cs
- TargetControlTypeCache.cs
- TreeNodeSelectionProcessor.cs
- PasswordTextContainer.cs
- SrgsToken.cs
- ConfigXmlSignificantWhitespace.cs
- XmlElementAttributes.cs
- UniqueEventHelper.cs
- StylusEventArgs.cs
- Rotation3D.cs
- InputBuffer.cs
- QilIterator.cs
- XmlSecureResolver.cs
- __FastResourceComparer.cs
- ObjectListTitleAttribute.cs
- DataConnectionHelper.cs
- AssemblyInfo.cs
- CreateParams.cs
- ScrollBarRenderer.cs
- DataServices.cs
- HandledEventArgs.cs
- InvalidOperationException.cs
- ExpressionList.cs
- FilteredDataSetHelper.cs
- SqlCacheDependencySection.cs
- SchemaSetCompiler.cs
- FixedTextPointer.cs
- FormsAuthenticationConfiguration.cs
- DataPagerCommandEventArgs.cs
- StrokeRenderer.cs
- NonParentingControl.cs
- XmlSchemaAnnotation.cs
- UrlMappingCollection.cs
- OracleBFile.cs
- XPathConvert.cs
- WebPartEditorApplyVerb.cs
- RSAOAEPKeyExchangeFormatter.cs
- MailWebEventProvider.cs
- InvalidCastException.cs
- FrameworkContentElement.cs
- CompilerScope.Storage.cs
- Track.cs
- ParameterToken.cs
- CustomWebEventKey.cs
- Registry.cs
- XmlSubtreeReader.cs
- WorkflowMessageEventArgs.cs
- WebPartDisplayModeEventArgs.cs
- SafeProcessHandle.cs
- SQLDouble.cs
- SymLanguageVendor.cs
- ExtentJoinTreeNode.cs
- RowUpdatedEventArgs.cs
- StreamUpgradeInitiator.cs
- EncryptedPackage.cs
- IPAddress.cs
- FormViewPageEventArgs.cs
- Matrix3D.cs
- BuildResult.cs
- PieceDirectory.cs
- SlotInfo.cs
- ItemsPanelTemplate.cs
- TypeConverterValueSerializer.cs
- ToolStripItemClickedEventArgs.cs
- CacheHelper.cs
- MediaCommands.cs
- Literal.cs
- CustomError.cs
- UnsafeNativeMethods.cs