Klasa HttpClientConnection
Zawiera właściwości i metody, które umożliwiają dostęp do serwera sieci Web, przy użyciu protokół HTTP do wysyłania lub odbierania plików pakiet.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.HttpClientConnection
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public NotInheritable Class HttpClientConnection _
Inherits DtsObject _
Implements IDTSPersist
'Użycie
Dim instance As HttpClientConnection
[SerializableAttribute]
public sealed class HttpClientConnection : DtsObject,
IDTSPersist
[SerializableAttribute]
public ref class HttpClientConnection sealed : public DtsObject,
IDTSPersist
[<SealedAttribute>]
[<SerializableAttribute>]
type HttpClientConnection =
class
inherit DtsObject
interface IDTSPersist
end
public final class HttpClientConnection extends DtsObject implements IDTSPersist
Typ HttpClientConnection uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
HttpClientConnection | Inicjuje nowe wystąpienie HttpClientConnection klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
BypassProxyOnLocal | Pobiera lub ustawia wartość logiczna , wskazuje, czy serwer proxy jest skonfigurowany do używania poświadczenia i nie używaj serwera proxy i zamiast używać adresów lokalnych. |
![]() |
Certificate | Pobiera lub ustawia tablicy bajtowej reprezentuje binarne kodowania certyfikat X.509 rzeczywiste. |
![]() |
CertificateIdentifier | Pobiera lub ustawia identyfikator certyfikat X.509. |
![]() |
ChunkSize | Pobiera lub ustawia wartość wskazującą, że minimalna liczba bajtów przeznaczonych do pobrania z lub wysyłane do serwera podczas operacji odczytu i zapisu. |
![]() |
ProxyBypassList | Pobiera lub ustawia nie używaj serwera proxy dla adresów. |
![]() |
ProxyDomain | Pobiera lub ustawia ustawienie domena, która jest używana do logowania do serwera proxy. |
![]() |
ProxyPassword | Zwraca hasło używane do logowania do serwera proxy.Ta właściwość jest tylko do odczytu. |
![]() |
ProxyURL | Pobiera lub ustawia adres URL, który określa lokalizację serwera proxy. |
![]() |
ProxyUserName | Pobiera lub ustawia nazwę użytkownika używaną podczas logowania do serwera proxy. |
![]() |
ServerDomain | Pobiera lub ustawia domena używane do logowania się do serwera. |
![]() |
ServerPassword | Ustawia hasło używane do logowania na serwerze.Ta właściwość jest tylko do zapisu. |
![]() |
ServerURL | Pobiera lub ustawia adres URL, który określa lokalizację serwera. |
![]() |
ServerUserName | Pobiera lub ustawia nazwę użytkownika używanych do logowania do serwera. |
![]() |
Timeout | Pobiera lub ustawia liczbę sekund, po których limit czasu operacji HTTP. |
![]() |
UseProxy | Pobiera lub ustawia wartość logiczna , wskazuje, czy połączenie będzie użyć serwera proxy. |
![]() |
UseProxyCredentials | Pobiera lub ustawia wartość logiczna , wskazuje, czy połączenie będzie korzystać z poświadczenia sieciowe. |
![]() |
UseSecureConnection | Pobiera lub ustawia wartość logiczna , wskazuje, czy połączenie HTTPS lub HTTP. |
![]() |
UseServerCredentials | Pobiera lub ustawia wartość logiczna , wskazuje, czy połączenie używa poświadczenia sieciowych. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Clone | Zwraca nowy obiekt połączenia, który ma dokładnie w tym samym stanie jak identyfikator_GUID. |
![]() |
DownloadData | Zwraca tablicy bajtowej, która zawiera dane pobrane z zasób, która została określona w ServerURL właściwość. |
![]() |
DownloadFile | Pobiera dane z zasób określonych przez ServerURL właściwość w pliku lokalnym. |
![]() |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). |
![]() |
GetProxyPassword | Pobiera hasło serwera proxy. |
![]() |
GetServerPassword | Pobiera hasło serwera. |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
OpenRead | Otwiera można odczytać strumienia danych, które mają być pobrane z zasób określonych przez ServerURL właściwość. |
![]() |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. |
![]() |
ShowCertificateDialog | Wyświetla certyfikat systemu Windows okno dialogowe. |
![]() |
ToString | (Dziedziczony z Object). |
Do góry
Uwagi
Menedżer połączeń HTTP umożliwia pakietów dostęp do zasobów za pośrednictwem protokołu HTTP, umożliwiając zadań takich jak wyodrębnianie danych z usługa sieci Web i działający na jego.Menedżer połączeń HTTP hermetyzuje funkcje tworzenia i utrzymywania połączenia HTTP.Menedżer połączeń HTTP zawiera właściwości niestandardowe, oprócz właściwości, które są wspólne dla wszystkich menedżerów połączenia.Menedżer połączeń HTTP zapewnia połączenie z serwerem HTTP, który działa jako źródło środowiska wykonawczego.Podczas tworzenia HTTP menedżer połączeń można określić właściwości specyficzne dla danego połączenia i badanie, jeśli połączenie jest aktywna.Po utworzeniu połączenia połączenie może być używane przez różne zadania w czasie wykonywania.
Ta klasa dziedziczy z DtsObject i implementuje IDTSPersist.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.