System.Net.Socket.TIPAddress.Create
Delphi
class function Create(const Name: string): TIPAddress; overload; static;
class function Create(const Address: Cardinal): TIPAddress; overload; static;
class function Create(const B1, B2, B3, B4: Byte): TIPAddress; overload; static;
class function Create(const Address: TIPAddress; Mask: TIPAddress): TIPAddress; overload; static;
class function Create(const Address: in_addr): TIPAddress; overload; static;
C++
static TIPAddress __fastcall Create(const System::UnicodeString Name)/* overload */;
static TIPAddress __fastcall Create(const unsigned Address)/* overload */;
static TIPAddress __fastcall Create(const System::Byte B1, const System::Byte B2, const System::Byte B3, const System::Byte B4)/* overload */;
static TIPAddress __fastcall Create(const TIPAddress Address, TIPAddress Mask)/* overload */;
static TIPAddress __fastcall Create(const in_addr Address)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Net.Socket.pas System.Net.Socket.hpp |
System.Net.Socket | TIPAddress |
説明
TIPAddress のインスタンスを作成します。
受け取るパラメータは、次のいずれか 1 つでなければなりません。
Name
: ドメイン名を表す文字列です。Address
: IPv4 アドレスです。B1
、B2
、B3
、B4
: IPv4 アドレスの個々のオクテットです。Address
、Mask
: どちらのパラメータも TIPAddress 型です。返される TIPAddress は、ローカル サブネットへの UDP データグラム ブロードキャストとして使用するのに適しています。Address
: 返される TIPAddress は、プラットフォーム ソケット API の種類に従って構造化されます。