FtpWebRequest.ConnectionGroupName Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur nama grup koneksi yang berisi titik layanan yang digunakan untuk mengirim permintaan saat ini.
public:
virtual property System::String ^ ConnectionGroupName { System::String ^ get(); void set(System::String ^ value); };
public override string? ConnectionGroupName { get; set; }
public override string ConnectionGroupName { get; set; }
member this.ConnectionGroupName : string with get, set
Public Overrides Property ConnectionGroupName As String
Nilai Properti
String Nilai yang berisi nama grup koneksi.
Pengecualian
Nilai baru ditentukan untuk properti ini untuk permintaan yang sudah berlangsung.
Contoh
Contoh kode berikut mengambil nilai properti ini.
IWebProxy^ proxy = request->Proxy;
if ( proxy )
{
Console::WriteLine( "Proxy: {0}", proxy->GetProxy( request->RequestUri ) );
}
else
{
Console::WriteLine( "Proxy: (none)" );
}
Console::WriteLine( "ConnectionGroup: {0}", request->ConnectionGroupName == nullptr ? "none" : request->ConnectionGroupName );
IWebProxy proxy = request.Proxy;
if (proxy != null)
{
Console.WriteLine("Proxy: {0}", proxy.GetProxy(request.RequestUri));
}
else
{
Console.WriteLine("Proxy: (none)");
}
Console.WriteLine("ConnectionGroup: {0}",
request.ConnectionGroupName == null ? "none" : request.ConnectionGroupName
);
Keterangan
Grup koneksi mengaitkan sekumpulan permintaan dengan koneksi atau sekumpulan koneksi tertentu. Koneksi dalam grup koneksi hanya dapat digunakan kembali dengan permintaan yang berasal dari domain aplikasi yang sama, ketika kredensial pada permintaan sama dan permintaan menentukan nama grup koneksi. Ketika permintaan tidak menentukan nama grup koneksi, koneksi apa pun yang ada ke server yang diminta yang tidak terkait dengan grup koneksi dapat digunakan. Ketika kredensial tidak sama, koneksi yang ada ditutup dan permintaan baru harus diautentikasi ulang.
Menggunakan grup koneksi dapat meningkatkan performa karena ini memungkinkan semua permintaan bagi pengguna untuk menggunakan kembali koneksi yang diautentikasi dengan kredensial pengguna.
Mengubah ConnectionGroupName properti setelah memanggil GetRequestStreammetode , , BeginGetRequestStreamGetResponse, atau BeginGetResponse menyebabkan InvalidOperationException pengecualian.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk