ConstructionCall Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Implementuje interfejs w celu utworzenia komunikatu IConstructionCallMessage żądania, który stanowi wywołanie konstruktora w obiekcie zdalnym.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public ref class ConstructionCall : System::Runtime::Remoting::Messaging::MethodCall, System::Runtime::Remoting::Activation::IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type ConstructionCall = class
inherit MethodCall
interface IConstructionCallMessage
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ConstructionCall = class
inherit MethodCall
interface IConstructionCallMessage
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ConstructionCall = class
inherit MethodCall
interface IConstructionCallMessage
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
Public Class ConstructionCall
Inherits MethodCall
Implements IConstructionCallMessage
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Klasa ConstructionCall jest używana przez infrastrukturę komunikacji zdalną .NET Framework. Nie trzeba bezpośrednio tworzyć wystąpienia ConstructionCall klasy. Zamiast tego należy użyć interfejsu IConstructionCallMessage .
Klient komunikacji zdalnej wysyła ConstructionCall komunikat do serwera podczas próby utworzenia wystąpienia klasy zdalnej aktywowanej przez klienta.
Konstruktory
ConstructionCall(Header[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje ConstructionCall nowe wystąpienie klasy z tablicy nagłówków komunikacji wirtualnej. |
ConstructionCall(IMessage) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje ConstructionCall nowe wystąpienie klasy, kopiując istniejący komunikat. |
Pola
ExternalProperties |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Interfejs IDictionary reprezentujący kolekcję właściwości komunikatu komunikacji zdalniej. (Odziedziczone po MethodCall) |
InternalProperties |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Interfejs IDictionary reprezentujący kolekcję właściwości komunikatu komunikacji zdalniej. (Odziedziczone po MethodCall) |
Właściwości
ActivationType |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera typ obiektu zdalnego do aktywowania. |
ActivationTypeName |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera pełną nazwę typu obiektu zdalnego do aktywowania. |
Activator |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia aktywator, który aktywuje obiekt zdalny. |
ArgCount |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera liczbę argumentów przekazywanych do metody. (Odziedziczone po MethodCall) |
Args |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę argumentów przekazywanych do metody. (Odziedziczone po MethodCall) |
CallSiteActivationAttributes |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera atrybuty aktywacji lokacji wywołań dla obiektu zdalnego. |
ContextProperties |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera listę właściwości definiujących kontekst, w którym ma zostać utworzony obiekt zdalny. |
HasVarArgs |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera wartość wskazującą, czy metoda może akceptować zmienną liczbę argumentów. (Odziedziczone po MethodCall) |
InArgCount |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera liczbę argumentów w wywołaniu metody, które nie są oznaczone jako |
InArgs |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę argumentów w wywołaniu metody, które nie są oznaczone jako |
LogicalCallContext |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę LogicalCallContext dla bieżącego wywołania metody. (Odziedziczone po MethodCall) |
MethodBase |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę MethodBase o nazwie . (Odziedziczone po MethodCall) |
MethodName |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera nazwę wywoływanej metody. (Odziedziczone po MethodCall) |
MethodSignature |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera obiekt zawierający sygnaturę metody. (Odziedziczone po MethodCall) |
Properties |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. IDictionary Pobiera interfejs reprezentujący kolekcję właściwości komunikatu komunikacji zdalniej. |
TypeName |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera pełną nazwę typu obiektu zdalnego, na którym jest wykonywane wywołanie metody. (Odziedziczone po MethodCall) |
Uri |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia identyfikator URI (Uniform Resource Identifier) obiektu zdalnego, na którym jest wykonywane wywołanie metody. (Odziedziczone po MethodCall) |
Metody
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetArg(Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera argument metody jako obiekt w określonym indeksie. (Odziedziczone po MethodCall) |
GetArgName(Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera nazwę argumentu metody w określonym indeksie. (Odziedziczone po MethodCall) |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetInArg(Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera argument metody w określonym indeksie, który nie jest oznaczony jako |
GetInArgName(Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera nazwę argumentu metody w określonym indeksie, który nie jest oznaczony jako |
GetObjectData(SerializationInfo, StreamingContext) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Metoda GetObjectData(SerializationInfo, StreamingContext) nie jest zaimplementowana. (Odziedziczone po MethodCall) |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
HeaderHandler(Header[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje wewnętrzną procedurę obsługi serializacji z tablicy nagłówków komunikacji zdalniej, które są stosowane do metody. (Odziedziczone po MethodCall) |
Init() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje element MethodCall. (Odziedziczone po MethodCall) |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ResolveMethod() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ustawia informacje o metodzie z wcześniej zainicjowanych właściwości komunikatów komunikacji równorzędnej. (Odziedziczone po MethodCall) |
RootSetObjectData(SerializationInfo, StreamingContext) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ustawia informacje o metodzie z ustawień serializacji. (Odziedziczone po MethodCall) |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |