1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
|
<Type Name="EndPoint" FullName="System.Net.EndPoint" FullNameSP="System_Net_EndPoint" Maintainer="ecma">
<TypeSignature Language="ILASM" Value=".class public abstract serializable EndPoint extends System.Object" />
<TypeSignature Language="C#" Value="public abstract class EndPoint" />
<MemberOfLibrary>Networking</MemberOfLibrary>
<AssemblyInfo>
<AssemblyName>System</AssemblyName>
<AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ]</AssemblyPublicKey>
<AssemblyVersion>1.0.x.x</AssemblyVersion>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadingSafetyStatement>All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe.</ThreadingSafetyStatement>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
<para> This is the base class used to derive classes that
represent network addresses.
</para>
</summary>
<remarks>
<para>
<block subset="none" type="note">The <see cref="T:System.Net.EndPoint" /> class provides an
abstract representation of the address of a network resource or
service. </block>
</para>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="ILASM" Value="family specialname instance void .ctor()" />
<MemberSignature Language="C#" Value="protected EndPoint ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Constructs a new instance of the <see cref="T:System.Net.EndPoint" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
<Excluded>0</Excluded>
<AssemblyInfo>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="AddressFamily">
<MemberSignature Language="ILASM" Value=".property valuetype System.Net.Sockets.AddressFamily AddressFamily { public hidebysig virtual specialname valuetype System.Net.Sockets.AddressFamily get_AddressFamily() }" />
<MemberSignature Language="C#" Value="public virtual System.Net.Sockets.AddressFamily AddressFamily { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Net.Sockets.AddressFamily</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
<para> Gets the address family to which the endpoint belongs.
</para>
</summary>
<value>
<para>One of the values defined in <see cref="T:System.Net.Sockets.AddressFamily" /> .</para>
</value>
<remarks>
<block subset="none" type="behaviors">
<para>This property is read-only.</para>
<para>The <see cref="T:System.Net.Sockets.AddressFamily" /> value returned
by this property specifies the addressing scheme used
by the network protocol of the current instance. </para>
</block>
<para>
<block subset="none" type="default">The default implementation throws <see cref="T:System.NotSupportedException" />. </block>
</para>
<para>
<block subset="none" type="overrides">Override this
property to return the <see cref="T:System.Net.Sockets.AddressFamily" />
of the current instance.</block>
</para>
<para>
<block subset="none" type="usage">Use this property to
obtain the <see cref="T:System.Net.Sockets.AddressFamily" /> information of the current instance.
</block>
</para>
</remarks>
<exception cref="T:System.NotSupportedException">This property is required to be overridden in types derived from <see cref="T:System.Net.EndPoint" /> .</exception>
</Docs>
<Excluded>0</Excluded>
<AssemblyInfo>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="Create">
<MemberSignature Language="ILASM" Value=".method public hidebysig virtual class System.Net.EndPoint Create(class System.Net.SocketAddress socketAddress)" />
<MemberSignature Language="C#" Value="public virtual System.Net.EndPoint Create (System.Net.SocketAddress address);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Net.EndPoint</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="address" Type="System.Net.SocketAddress" />
</Parameters>
<Docs>
<param name="address">A <see cref="T:System.Net.SocketAddress" /> instance that provides the address information for the new <see cref="T:System.Net.EndPoint" /> instance.</param>
<summary>
<para> Returns a new <see cref="T:System.Net.EndPoint" /> instance containing the address
information from the specified <see cref="T:System.Net.SocketAddress" />
instance.
</para>
</summary>
<returns>
<para>A new <see cref="T:System.Net.EndPoint" /> instance containing the address
information from the specified <see cref="T:System.Net.SocketAddress" /> instance.</para>
</returns>
<remarks>
<para>
<block subset="none" type="behaviors"> As described above.</block>
</para>
<para>
<block subset="none" type="default">The default implementation throws
<see cref="T:System.NotSupportedException" />. </block>
</para>
<para>
<block subset="none" type="overrides">Override this
method to return a <see cref="T:System.Net.EndPoint" /> instance that contains the address information from
the specified <see cref="T:System.Net.SocketAddress" />.</block>
</para>
<para>
<block subset="none" type="usage">Use this method to
obtain a <see cref="T:System.Net.EndPoint" />
instance that represents the same network resource or service as the specified
<see cref="T:System.Net.SocketAddress" />. </block>
</para>
</remarks>
<exception cref="T:System.NotSupportedException">This method is required to be overridden in types derived from <see cref="T:System.Net.EndPoint" /> .</exception>
</Docs>
<Excluded>0</Excluded>
<AssemblyInfo>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="Serialize">
<MemberSignature Language="C#" Value="public virtual System.Net.SocketAddress Serialize ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Net.SocketAddress</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
<AssemblyInfo>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
</Members>
<TypeExcluded>0</TypeExcluded>
</Type>
|