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
- SortAction.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- KeySplineConverter.cs
- RangeBase.cs
- Method.cs
- Exceptions.cs
- ExpressionList.cs
- ControlEvent.cs
- ArgumentOutOfRangeException.cs
- UIAgentCrashedException.cs
- TextWriter.cs
- RightsDocument.cs
- RootDesignerSerializerAttribute.cs
- XMLDiffLoader.cs
- CriticalFileToken.cs
- SiteMapNode.cs
- UndoEngine.cs
- TreeSet.cs
- FlowDocumentFormatter.cs
- RegexCaptureCollection.cs
- remotingproxy.cs
- IdnElement.cs
- TypeDelegator.cs
- SessionPageStateSection.cs
- RectAnimationBase.cs
- XmlArrayItemAttribute.cs
- ToolStripDropDownClosedEventArgs.cs
- SrgsElementList.cs
- PointAnimationUsingKeyFrames.cs
- DataGridColumnHeadersPresenter.cs
- CommandManager.cs
- ExpandSegmentCollection.cs
- SafeHandles.cs
- Token.cs
- PermissionToken.cs
- EndEvent.cs
- XmlEventCache.cs
- SecurityStandardsManager.cs
- DataGridViewMethods.cs
- DrawingContext.cs
- WsdlParser.cs
- xdrvalidator.cs
- Directory.cs
- EdmType.cs
- QueryContinueDragEventArgs.cs
- RoleBoolean.cs
- FormViewInsertEventArgs.cs
- ButtonPopupAdapter.cs
- FrameworkObject.cs
- FormDesigner.cs
- ECDiffieHellman.cs
- Line.cs
- RulePatternOps.cs
- ToolStripTextBox.cs
- MetadataItem_Static.cs
- ObjectToken.cs
- BinaryObjectReader.cs
- MasterPageBuildProvider.cs
- CultureMapper.cs
- PathData.cs
- VisualStyleElement.cs
- EntityUtil.cs
- GenerateScriptTypeAttribute.cs
- Primitive.cs
- Transform3DGroup.cs
- DependencyObject.cs
- VisualBasicReference.cs
- ImageMapEventArgs.cs
- BasicExpressionVisitor.cs
- ClientUrlResolverWrapper.cs
- BevelBitmapEffect.cs
- LogWriteRestartAreaState.cs
- XmlSchemaSequence.cs
- HttpModulesSection.cs
- RuleAction.cs
- MethodToken.cs
- _Rfc2616CacheValidators.cs
- AsyncContentLoadedEventArgs.cs
- Int64Converter.cs
- NegationPusher.cs
- AlternateViewCollection.cs
- OdbcException.cs
- DataSetMappper.cs
- DocumentReferenceCollection.cs
- StyleXamlTreeBuilder.cs
- TextSerializer.cs
- SignatureResourcePool.cs
- HttpCapabilitiesBase.cs
- BoundsDrawingContextWalker.cs
- CodeSnippetStatement.cs
- Transform.cs
- MimeFormatExtensions.cs
- KeyedCollection.cs
- ListViewItemEventArgs.cs
- streamingZipPartStream.cs
- DataTransferEventArgs.cs
- PathNode.cs
- documentsequencetextpointer.cs
- ItemCollection.cs
- FixedSchema.cs