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
- WMICapabilities.cs
- ReferentialConstraint.cs
- VariableQuery.cs
- FontStyles.cs
- VirtualPathData.cs
- ProxyWebPartManager.cs
- XmlSerializationReader.cs
- NamedPipeChannelListener.cs
- BrowserInteropHelper.cs
- WindowsListViewItemCheckBox.cs
- SchemaImporterExtensionElementCollection.cs
- RC2.cs
- WebScriptEndpointElement.cs
- GroupLabel.cs
- DispatchWrapper.cs
- SQLUtility.cs
- SystemBrushes.cs
- RowBinding.cs
- DependencyPropertyChangedEventArgs.cs
- WorkItem.cs
- FrameworkElementAutomationPeer.cs
- GAC.cs
- SqlRetyper.cs
- Empty.cs
- EditingCoordinator.cs
- TrayIconDesigner.cs
- StickyNoteHelper.cs
- GridItemPatternIdentifiers.cs
- XPathNode.cs
- FixedSOMLineRanges.cs
- MouseActionConverter.cs
- SignatureToken.cs
- NestPullup.cs
- SqlFunctions.cs
- Composition.cs
- VirtualizingPanel.cs
- Compress.cs
- _DomainName.cs
- CounterCreationData.cs
- TypeDescriptor.cs
- VisualStyleElement.cs
- XmlNodeComparer.cs
- HandlerBase.cs
- DataBindingHandlerAttribute.cs
- DynamicFilterExpression.cs
- Solver.cs
- StylusCaptureWithinProperty.cs
- NativeRightsManagementAPIsStructures.cs
- SystemThemeKey.cs
- QilTypeChecker.cs
- PreservationFileWriter.cs
- MetadataItemSerializer.cs
- ToolboxItemLoader.cs
- DataGridViewLinkCell.cs
- DbConnectionStringBuilder.cs
- BaseInfoTable.cs
- SimpleMailWebEventProvider.cs
- IsolatedStoragePermission.cs
- MergePropertyDescriptor.cs
- QueryOutputWriter.cs
- EnvironmentPermission.cs
- ProgressiveCrcCalculatingStream.cs
- ActiveDocumentEvent.cs
- Psha1DerivedKeyGenerator.cs
- ParallelForEach.cs
- SettingsPropertyCollection.cs
- webproxy.cs
- SafeNativeMethods.cs
- SignatureGenerator.cs
- _UriTypeConverter.cs
- ViewStateException.cs
- SelectionRange.cs
- DiscoveryDocumentSearchPattern.cs
- PermissionAttributes.cs
- UInt64.cs
- XmlAttributeProperties.cs
- RegexBoyerMoore.cs
- List.cs
- TypeConverterHelper.cs
- CollectionEditor.cs
- MappingMetadataHelper.cs
- AppliedDeviceFiltersDialog.cs
- SizeKeyFrameCollection.cs
- Int32Collection.cs
- RuleProcessor.cs
- TableRowCollection.cs
- ExpressionReplacer.cs
- RemotingServices.cs
- BuilderPropertyEntry.cs
- WeakReadOnlyCollection.cs
- XslTransform.cs
- SqlNodeTypeOperators.cs
- Int32AnimationUsingKeyFrames.cs
- ProfileInfo.cs
- DetailsViewInsertEventArgs.cs
- XPathBuilder.cs
- MILUtilities.cs
- ImmutableObjectAttribute.cs
- DecoratedNameAttribute.cs
- TextBoxBase.cs