Syntax

C#
public sealed class MemberId
Visual Basic (Declaration)
Public NotInheritable Class MemberId
Visual C++
public ref class MemberId sealed

The type exposes the following members.

Public Constructors

  NameDescription
Public methodMemberIdMemberIdNew
Constructor, given a member's IP address and process ID.

Public Methods

  NameDescription
Public methodCompareTo
Returns the comparison value of this member's ID to the given member ID.
Public methodEqual
True if this member's ID matches the given IP address and process ID.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Protected Methods

  NameDescription
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Public Properties

  NameDescription
Public propertyHostInetAddress
Returns the member's IP address.
Public propertyIdAsInt
Returns the member's ID.
Public propertyIdData
Returns any extra member ID data that qualifies this member as unique.
Public propertyIP
Returns the member's IP address.
Public propertyMembershipKey
Returns the fully-qualified memberId.
Public propertyMembershipKey2
Returns the membership information in the format "IP:[ip-address] PID:[pid]"
Public propertyMemberType
Returns the member type, Peer, Server, Admin, or Client.
Public propertyProcessId
Returns the member's process ID.

See Also