Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / Sockets / IPPacketInformation.cs / 1305376 / IPPacketInformation.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Sockets { using System.Net; public struct IPPacketInformation { IPAddress address; int networkInterface; internal IPPacketInformation(IPAddress address, int networkInterface){ this.address = address; this.networkInterface = networkInterface; } public IPAddress Address { get{ return address; } } public int Interface { get{ return networkInterface; } } public static bool operator == (IPPacketInformation packetInformation1, IPPacketInformation packetInformation2 ) { return packetInformation1.Equals(packetInformation2); } public static bool operator != (IPPacketInformation packetInformation1, IPPacketInformation packetInformation2 ) { return !packetInformation1.Equals(packetInformation2); } public override bool Equals(object comparand) { if ((object) comparand == null) { return false; } if (!(comparand is IPPacketInformation)) return false; IPPacketInformation obj = (IPPacketInformation) comparand; if (address.Equals(obj.address) && networkInterface == obj.networkInterface) return (true); return false; } public override int GetHashCode() { return address.GetHashCode() + networkInterface.GetHashCode(); } }; // enum SocketFlags } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityDataSourceContextDisposingEventArgs.cs
- tooltip.cs
- mediaclock.cs
- XamlPathDataSerializer.cs
- figurelengthconverter.cs
- TextChange.cs
- ExtendedPropertyCollection.cs
- Model3D.cs
- UnhandledExceptionEventArgs.cs
- Encoder.cs
- DSACryptoServiceProvider.cs
- IImplicitResourceProvider.cs
- PathSegment.cs
- EncryptedData.cs
- ConnectionManagementElementCollection.cs
- SchemaElementLookUpTableEnumerator.cs
- ConfigurationFileMap.cs
- ProfileManager.cs
- DataGridTemplateColumn.cs
- _KerberosClient.cs
- ProtocolsSection.cs
- ColumnMap.cs
- NativeBuffer.cs
- Matrix3DConverter.cs
- Token.cs
- DefinitionUpdate.cs
- Gdiplus.cs
- DocumentXPathNavigator.cs
- WpfWebRequestHelper.cs
- UriScheme.cs
- GlyphShapingProperties.cs
- SupportingTokenSecurityTokenResolver.cs
- BatchServiceHost.cs
- GC.cs
- RecommendedAsConfigurableAttribute.cs
- Attribute.cs
- WebPartAuthorizationEventArgs.cs
- ConnectionsZone.cs
- HierarchicalDataSourceControl.cs
- CaseExpr.cs
- WMICapabilities.cs
- XmlSiteMapProvider.cs
- ReadingWritingEntityEventArgs.cs
- WebPartConnectionCollection.cs
- serverconfig.cs
- MediaContextNotificationWindow.cs
- HMACSHA256.cs
- BooleanProjectedSlot.cs
- FilteredDataSetHelper.cs
- ObjectListFieldsPage.cs
- StorageComplexTypeMapping.cs
- XPathDocumentIterator.cs
- BaseDataBoundControl.cs
- SelectedPathEditor.cs
- SplayTreeNode.cs
- TabControlToolboxItem.cs
- SqlNotificationRequest.cs
- DataListItemCollection.cs
- CompiledIdentityConstraint.cs
- PathParser.cs
- ISCIIEncoding.cs
- ApplicationCommands.cs
- BinaryVersion.cs
- HealthMonitoringSection.cs
- XmlFormatReaderGenerator.cs
- TrackingProfile.cs
- ObjectQueryProvider.cs
- InvalidComObjectException.cs
- TemplateField.cs
- DesignTable.cs
- CodeComment.cs
- StringStorage.cs
- RequestQueryProcessor.cs
- AssociationTypeEmitter.cs
- MultipartIdentifier.cs
- ReadOnlyHierarchicalDataSource.cs
- Substitution.cs
- WaitHandle.cs
- TableCell.cs
- TraceLevelStore.cs
- odbcmetadatacolumnnames.cs
- Ref.cs
- DeviceSpecificChoice.cs
- CultureSpecificCharacterBufferRange.cs
- Wizard.cs
- MenuScrollingVisibilityConverter.cs
- FunctionParameter.cs
- TriggerCollection.cs
- CLSCompliantAttribute.cs
- HttpResponse.cs
- FieldToken.cs
- StandardBindingReliableSessionElement.cs
- CodeChecksumPragma.cs
- DecoderFallbackWithFailureFlag.cs
- Calendar.cs
- LinqToSqlWrapper.cs
- ISAPIApplicationHost.cs
- Visual3D.cs
- IODescriptionAttribute.cs
- TextProperties.cs