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
- SpeechUI.cs
- UIElement3D.cs
- IsolationInterop.cs
- ToolStripItemTextRenderEventArgs.cs
- TokenCreationParameter.cs
- CollectionsUtil.cs
- SqlUserDefinedTypeAttribute.cs
- RegisteredArrayDeclaration.cs
- ModelPerspective.cs
- prompt.cs
- TypedReference.cs
- StickyNote.cs
- UnmanagedMemoryStreamWrapper.cs
- MatrixAnimationBase.cs
- BamlLocalizer.cs
- ReflectEventDescriptor.cs
- KerberosSecurityTokenProvider.cs
- FacetEnabledSchemaElement.cs
- _AuthenticationState.cs
- RecommendedAsConfigurableAttribute.cs
- DataGridViewBand.cs
- PropVariant.cs
- Monitor.cs
- CodeTypeReferenceExpression.cs
- ResXBuildProvider.cs
- RadioButtonRenderer.cs
- RevocationPoint.cs
- ClientConfigurationSystem.cs
- DataServiceHost.cs
- WorkflowApplicationIdleEventArgs.cs
- DbSource.cs
- ObjectContext.cs
- Button.cs
- SocketElement.cs
- DispatcherExceptionEventArgs.cs
- VisualTreeHelper.cs
- ExpressionWriter.cs
- ToolboxItem.cs
- MediaElementAutomationPeer.cs
- ListControl.cs
- HtmlTableCell.cs
- basecomparevalidator.cs
- CodeTypeMember.cs
- WebConfigurationHost.cs
- XmlSchemaExporter.cs
- CqlLexer.cs
- DbSourceParameterCollection.cs
- Pen.cs
- xml.cs
- DependencyPropertyKey.cs
- ZipQueryOperator.cs
- QilPatternFactory.cs
- WindowInteractionStateTracker.cs
- HttpVersion.cs
- ErrorTableItemStyle.cs
- SqlUdtInfo.cs
- SQLMembershipProvider.cs
- GridViewRowCollection.cs
- RegularExpressionValidator.cs
- OleDbCommandBuilder.cs
- EventLogPermission.cs
- MdImport.cs
- AssemblyBuilder.cs
- DiscoveryReferences.cs
- FreeFormPanel.cs
- XNodeValidator.cs
- WorkflowExecutor.cs
- PlanCompilerUtil.cs
- SiteMapDataSource.cs
- _ListenerAsyncResult.cs
- TableParagraph.cs
- ConsoleCancelEventArgs.cs
- XPathNodePointer.cs
- TextSelectionHighlightLayer.cs
- ECDiffieHellmanCng.cs
- XamlSerializer.cs
- OleDbRowUpdatedEvent.cs
- InProcStateClientManager.cs
- ConfigsHelper.cs
- SqlParameterizer.cs
- PersistenceTypeAttribute.cs
- SpeechDetectedEventArgs.cs
- dbdatarecord.cs
- ChangePassword.cs
- CodeValidator.cs
- OptimizedTemplateContentHelper.cs
- TryExpression.cs
- InvalidPropValue.cs
- FragmentQuery.cs
- SweepDirectionValidation.cs
- EtwTrace.cs
- FontEmbeddingManager.cs
- BitmapPalettes.cs
- ObjectViewFactory.cs
- TextTreeRootNode.cs
- IgnoreSectionHandler.cs
- ResourceDescriptionAttribute.cs
- OpenTypeMethods.cs
- CorrelationManager.cs
- ToolStripRenderer.cs