RemotingClientProxy Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní základní třída pro proxy pro dobře známé objekty, které byly generovány nástrojem Soapsuds (Soapsuds.exe).
public ref class RemotingClientProxy abstract : System::ComponentModel::Component
public abstract class RemotingClientProxy : System.ComponentModel.Component
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class RemotingClientProxy : System.ComponentModel.Component
type RemotingClientProxy = class
inherit Component
[<System.Runtime.InteropServices.ComVisible(true)>]
type RemotingClientProxy = class
inherit Component
Public MustInherit Class RemotingClientProxy
Inherits Component
- Dědičnost
- Atributy
Poznámky
RemotingClientProxy poskytuje přístup k často používaným vlastnostem pro proxy generované soapsuds, které odkazují na dobře známé objekty (webové služby XML).
Konstruktory
| Name | Description |
|---|---|
| RemotingClientProxy() |
Vytvoří instanci .RemotingClientProxy |
Pole
| Name | Description |
|---|---|
| _tp |
Transparentní proxy server uvnitř objektu proxy serveru klienta vzdálené komunikace. |
| _type |
Určuje typ objektu, který představuje aktuální proxy server. |
| _url |
Označuje adresu URL objektu, který představuje aktuální proxy server. |
Vlastnosti
| Name | Description |
|---|---|
| AllowAutoRedirect |
Získá nebo nastaví hodnotu, která označuje, zda je povoleno automatické zpracování přesměrování serveru. |
| CanRaiseEvents |
Získá hodnotu určující, zda komponenta může vyvolat událost. (Zděděno od Component) |
| Container |
Získá ten IContainer , který obsahuje Component. (Zděděno od Component) |
| Cookies |
Tato vlastnost není aktuálně implementována. Vlastnost vrátí |
| DesignMode |
Získá hodnotu, která označuje, zda Component je aktuálně v režimu návrhu. (Zděděno od Component) |
| Domain |
Získá nebo nastaví název domény, který se má použít pro základní ověřování a ověřování hodnotou hash. |
| EnableCookies |
Tato vlastnost není aktuálně implementována. Vlastnost vyvolá hodnotu NotSupportedException. |
| Events |
Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component. (Zděděno od Component) |
| Password |
Získá nebo nastaví heslo pro použití pro základní ověřování a ověřování hodnotou hash. |
| Path |
Získá nebo nastaví základní adresu URL na server, který se má použít pro požadavky. |
| PreAuthenticate |
Získá nebo nastaví hodnotu, která označuje, zda je povoleno předběžné ověření požadavků. |
| ProxyName |
Získá nebo nastaví název proxy serveru pro použití pro požadavky. |
| ProxyPort |
Získá nebo nastaví číslo portu proxy serveru, který se má použít pro požadavky. |
| Site |
Získá nebo nastaví ISite objektu Component. (Zděděno od Component) |
| Timeout |
Získá nebo nastaví časový limit v milisekundách pro synchronní volání. |
| Url |
Získá nebo nastaví základní adresu URL na server, který se má použít pro požadavky. |
| UserAgent |
Získá nebo nastaví hlavičku HTTP uživatelského agenta pro požadavek. |
| Username |
Získá nebo nastaví uživatelské jméno odeslat pro základní ověřování a ověřování hodnotou hash. |
Metody
| Name | Description |
|---|---|
| ConfigureProxy(Type, String) |
Vnitřní. Automaticky nakonfiguruje proxy server načtením kanálů, pokud ještě nejsou načtené a vytvoří proxy server. |
| ConnectProxy() |
Vnitřní. Připojí proxy server k kanálu vzdálené komunikace, který je určen vlastností Url . |
| CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy serveru sloužícího ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
| Dispose() |
Uvolní všechny prostředky používané nástrojem Component. (Zděděno od Component) |
| Dispose(Boolean) |
Uvolní nespravované prostředky používané Component a volitelně uvolní spravované prostředky. (Zděděno od Component) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetLifetimeService() |
Zastaralé.
Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
| GetService(Type) |
Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jeho Container. (Zděděno od Component) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti pro řízení zásad životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
| ToString() |
String Vrátí hodnotu obsahující název Component, pokud existuje. Tato metoda by neměla být přepsána. (Zděděno od Component) |
Událost
| Name | Description |
|---|---|
| Disposed |
Nastane, když komponenta je uvolněna voláním Dispose() metody. (Zděděno od Component) |