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
- RangeValidator.cs
- GradientStop.cs
- WindowsPrincipal.cs
- BitmapEffectDrawing.cs
- TopClause.cs
- SoundPlayer.cs
- WeakRefEnumerator.cs
- CustomAttribute.cs
- SiteMapNodeCollection.cs
- DES.cs
- pingexception.cs
- CompatibleComparer.cs
- RC2CryptoServiceProvider.cs
- LayoutInformation.cs
- RSAOAEPKeyExchangeFormatter.cs
- HuffModule.cs
- SystemInformation.cs
- QilParameter.cs
- BaseEntityWrapper.cs
- metrodevice.cs
- DefaultProxySection.cs
- Rect.cs
- UIntPtr.cs
- CellIdBoolean.cs
- LookupNode.cs
- IisTraceListener.cs
- XmlCharType.cs
- TimeSpanStorage.cs
- RankException.cs
- TextCharacters.cs
- AvtEvent.cs
- Errors.cs
- ProvidePropertyAttribute.cs
- XmlObjectSerializerReadContextComplexJson.cs
- querybuilder.cs
- ProviderUtil.cs
- WindowsSlider.cs
- ExceptionUtility.cs
- SMSvcHost.cs
- VideoDrawing.cs
- ProxyManager.cs
- TearOffProxy.cs
- ReferenceEqualityComparer.cs
- RegexMatchCollection.cs
- Select.cs
- VisualStateManager.cs
- AsyncContentLoadedEventArgs.cs
- FullTextLine.cs
- OperationGenerator.cs
- WebPartUtil.cs
- Int64AnimationBase.cs
- TextEditorContextMenu.cs
- DBBindings.cs
- PasswordBoxAutomationPeer.cs
- IPAddress.cs
- CommentEmitter.cs
- SessionViewState.cs
- _Connection.cs
- CodeCastExpression.cs
- AssemblyAssociatedContentFileAttribute.cs
- EncoderFallback.cs
- DesignerTransaction.cs
- HtmlImage.cs
- OnOperation.cs
- ObjectDataSourceDesigner.cs
- SpeechDetectedEventArgs.cs
- AvTraceDetails.cs
- cryptoapiTransform.cs
- BamlRecordHelper.cs
- PageCatalogPartDesigner.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- TextWriterEngine.cs
- Translator.cs
- VirtualPathProvider.cs
- StreamingContext.cs
- CharStorage.cs
- ProcessModelSection.cs
- DrawingContextWalker.cs
- PropertyBuilder.cs
- SynchronizationContextHelper.cs
- NeutralResourcesLanguageAttribute.cs
- HtmlInputHidden.cs
- SymLanguageType.cs
- StylusShape.cs
- WebPartConnectionCollection.cs
- __FastResourceComparer.cs
- KeyValuePair.cs
- ApplicationTrust.cs
- AsmxEndpointPickerExtension.cs
- DefaultValueTypeConverter.cs
- GlyphingCache.cs
- SmiContextFactory.cs
- TabControl.cs
- FloaterBaseParagraph.cs
- PrintDialog.cs
- followingquery.cs
- ControlPropertyNameConverter.cs
- LoadedOrUnloadedOperation.cs
- XmlSchemaComplexContentRestriction.cs
- DBParameter.cs