SmtpClient.ServicePoint SmtpClient.ServicePoint SmtpClient.ServicePoint SmtpClient.ServicePoint Property

정의

이메일 메시지를 전송하는 데 사용되는 네트워크 연결을 가져옵니다.Gets the network connection used to transmit the email message.

public:
 property System::Net::ServicePoint ^ ServicePoint { System::Net::ServicePoint ^ get(); };
public System.Net.ServicePoint ServicePoint { get; }
member this.ServicePoint : System.Net.ServicePoint
Public ReadOnly Property ServicePoint As ServicePoint

속성 값

SMTP에 사용되는 ServicePoint 속성에 연결하는 Host입니다.A ServicePoint that connects to the Host property used for SMTP.

예외

Hostnull이거나 빈 문자열("")입니다.Host is null or the empty string ("").

또는-or- Port가 0입니다.Port is zero.

예제

다음 코드 예제에 액세스 하는 방법을 보여 줍니다는 ServicePoint 속성입니다.The following code example demonstrates accessing the ServicePoint property.

static void CreateTestMessage1( String^ server, int port )
{
   String^ to = L"jane@contoso.com";
   String^ from = L"ben@contoso.com";
   String^ subject = L"Using the new SMTP client.";
   String^ body = L"Using this new feature, you can send an email message from an application very easily.";
   MailMessage^ message = gcnew MailMessage( from,to,subject,body );
   SmtpClient^ client = gcnew SmtpClient( server,port );
   
   // Credentials are necessary if the server requires the client 
   // to authenticate before it will send email on the client's behalf.
   client->Credentials = CredentialCache::DefaultNetworkCredentials;
   
   //Display the properties on the service point.
   ServicePoint^ p = client->ServicePoint;
   Console::WriteLine( L"Connection lease timeout: {0}", p->ConnectionLeaseTimeout );
   client->Send( message );
   client->~SmtpClient();
}


public static void CreateTestMessage1(string server, int port)
{
    string to = "jane@contoso.com";
    string from = "ben@contoso.com";
    string subject = "Using the new SMTP client.";
    string body = @"Using this new feature, you can send an email message from an application very easily.";
    MailMessage message = new MailMessage(from, to, subject, body);
    SmtpClient client = new SmtpClient(server, port);
    // Credentials are necessary if the server requires the client 
    // to authenticate before it will send email on the client's behalf.
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    client.Send(message);
}

설명

에 대 한 설정 합니다 ServicePoint 속성은 애플리케이션 또는 컴퓨터 구성 파일에 지정 된 기본값을 사용 하 여 생성 됩니다 및 ServicePointManager 클래스입니다.The settings for the ServicePoint property are created using defaults specified in the application or machine configuration files and the ServicePointManager class.

적용 대상

추가 정보