Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / PeerResolvers / RegisterInfo.cs / 1 / RegisterInfo.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 RegisterInfo { [DataContract(Name = "Register", Namespace = PeerStrings.Namespace)] class RegisterInfoDC { [DataMember(Name = "ClientId")] public Guid ClientId; [DataMember(Name = "MeshId")] public string MeshId; [DataMember(Name = "NodeAddress")] public PeerNodeAddress NodeAddress; // public TimeSpan RegistrationLifeTime; public RegisterInfoDC(){} public RegisterInfoDC(Guid client, string meshId, PeerNodeAddress address) { this.ClientId = client; this.MeshId = meshId; this.NodeAddress = address; } } public RegisterInfo(Guid client, string meshId, PeerNodeAddress address) { body = new RegisterInfoDC(client, meshId, address); } public RegisterInfo(){body = new RegisterInfoDC();} [MessageBodyMember(Name = "Register", Namespace = PeerStrings.Namespace)] RegisterInfoDC body; public Guid ClientId { get { return this.body.ClientId; } } public string MeshId { get { return this.body.MeshId; } } public PeerNodeAddress NodeAddress { get { return this.body.NodeAddress; } } 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
- ADConnectionHelper.cs
- WindowsFormsLinkLabel.cs
- DrawingGroup.cs
- HttpWriter.cs
- StringBuilder.cs
- ModifierKeysConverter.cs
- UnsafeNativeMethods.cs
- CodeMethodReturnStatement.cs
- DecoderReplacementFallback.cs
- HttpDictionary.cs
- Int16AnimationBase.cs
- AssociationSet.cs
- SqlVisitor.cs
- GridItem.cs
- ScrollProviderWrapper.cs
- JpegBitmapEncoder.cs
- PenLineCapValidation.cs
- MemoryRecordBuffer.cs
- SystemWebSectionGroup.cs
- AppDomainUnloadedException.cs
- WebBaseEventKeyComparer.cs
- InputEventArgs.cs
- ThreadAbortException.cs
- XmlAutoDetectWriter.cs
- ServiceEndpoint.cs
- RtfToken.cs
- ClockGroup.cs
- DataShape.cs
- WsdlHelpGeneratorElement.cs
- InputScopeManager.cs
- DocumentSequenceHighlightLayer.cs
- HttpHandlersSection.cs
- EventLogPermission.cs
- MsmqActivation.cs
- ServiceDescriptionReflector.cs
- StructuredTypeInfo.cs
- CodeDirectionExpression.cs
- MyContact.cs
- SystemIPGlobalStatistics.cs
- ApplicationDirectory.cs
- WebPart.cs
- DayRenderEvent.cs
- MenuItemBinding.cs
- PositiveTimeSpanValidatorAttribute.cs
- HandleValueEditor.cs
- SequentialActivityDesigner.cs
- WindowsEditBoxRange.cs
- UncommonField.cs
- SerializationUtility.cs
- CFGGrammar.cs
- DataServiceRequest.cs
- CacheHelper.cs
- Directory.cs
- DataGridViewBand.cs
- UserUseLicenseDictionaryLoader.cs
- XmlBoundElement.cs
- XsdDateTime.cs
- KnownColorTable.cs
- FusionWrap.cs
- AppDomain.cs
- ObjectDisposedException.cs
- controlskin.cs
- SortQuery.cs
- ComponentEditorForm.cs
- ToolboxBitmapAttribute.cs
- MsmqPoisonMessageException.cs
- WinEventWrap.cs
- ContainerParagraph.cs
- PrimitiveXmlSerializers.cs
- MsmqOutputMessage.cs
- ExceptionHandlerDesigner.cs
- webeventbuffer.cs
- FixedDocumentSequencePaginator.cs
- MetadataArtifactLoaderComposite.cs
- DataGridViewCellParsingEventArgs.cs
- SqlUtils.cs
- Control.cs
- IntPtr.cs
- MessageSmuggler.cs
- WindowsSolidBrush.cs
- HtmlLink.cs
- RuntimeHelpers.cs
- RedistVersionInfo.cs
- BindingValueChangedEventArgs.cs
- AppDomainCompilerProxy.cs
- DictionaryBase.cs
- OleDbStruct.cs
- SessionParameter.cs
- ObjectDataSource.cs
- XmlHierarchicalEnumerable.cs
- Journal.cs
- SelectionHighlightInfo.cs
- RelativeSource.cs
- MenuItemBindingCollection.cs
- FileDataSource.cs
- control.ime.cs
- CodeTypeMemberCollection.cs
- HandlerBase.cs
- TreeNodeCollection.cs
- WbemProvider.cs