ConstructionCall Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Viktigt!
Detta API uppfyller inte CLS.
Implementerar IConstructionCallMessage gränssnittet för att skapa ett begärandemeddelande som utgör ett konstruktoranrop på ett fjärrobjekt.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
- Arv
- Attribut
- Implementeringar
Kommentarer
Klassen ConstructionCall används av fjärrkommunikationsinfrastrukturen i .NET Framework. Du behöver inte skapa en instans av ConstructionCall klassen direkt. Använd IConstructionCallMessage i stället gränssnittet.
En fjärrkommunikationsklient skickar ett ConstructionCall meddelande till en server när du försöker skapa en instans av en klientaktiverad fjärrklass.
Konstruktorer
| Name | Description |
|---|---|
| ConstructionCall(Header[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en ny instans av klassen från en matris med fjärrkommunikationshuvuden ConstructionCall . |
| ConstructionCall(IMessage) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en ny instans av ConstructionCall klassen genom att kopiera ett befintligt meddelande. |
Fält
| Name | Description |
|---|---|
| ExternalProperties |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Ett IDictionary gränssnitt som representerar en samling av egenskaperna för fjärrkommunikationsmeddelandet. (Ärvd från MethodCall) |
| InternalProperties |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Ett IDictionary gränssnitt som representerar en samling av egenskaperna för fjärrkommunikationsmeddelandet. (Ärvd från MethodCall) |
Egenskaper
| Name | Description |
|---|---|
| ActivationType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar typen av fjärrobjekt som ska aktiveras. |
| ActivationTypeName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar det fullständiga typnamnet för fjärrobjektet som ska aktiveras. |
| Activator |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger aktivatorn som aktiverar fjärrobjektet. |
| ArgCount |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar antalet argument som skickas till en metod. (Ärvd från MethodCall) |
| Args |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med argument som skickas till en metod. (Ärvd från MethodCall) |
| CallSiteActivationAttributes |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar aktiveringsattributen för anropswebbplatsen för fjärrobjektet. |
| ContextProperties |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en lista över egenskaper som definierar kontexten där fjärrobjektet ska skapas. |
| HasVarArgs |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om metoden kan acceptera ett variabelt antal argument. (Ärvd från MethodCall) |
| InArgCount |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar antalet argument i metodanropet som inte har markerats som |
| InArgs |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med argument i metodanropet som inte har markerats som |
| LogicalCallContext |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. LogicalCallContext Hämtar för det aktuella metodanropet. (Ärvd från MethodCall) |
| MethodBase |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den MethodBase anropade metoden. (Ärvd från MethodCall) |
| MethodName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar namnet på den anropade metoden. (Ärvd från MethodCall) |
| MethodSignature |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett objekt som innehåller metodsignaturen. (Ärvd från MethodCall) |
| Properties |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett IDictionary gränssnitt som representerar en samling av egenskaperna för fjärrkommunikationsmeddelandet. |
| TypeName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar det fullständiga typnamnet för fjärrobjektet där metodanropet görs. (Ärvd från MethodCall) |
| Uri |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger URI (Uniform Resource Identifier) för fjärrobjektet där metodanropet görs. (Ärvd från MethodCall) |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetArg(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett metodargument, som ett objekt, vid ett angivet index. (Ärvd från MethodCall) |
| GetArgName(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar namnet på ett metodargument vid ett angivet index. (Ärvd från MethodCall) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetInArg(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett metodargument vid ett angivet index som inte är markerat som en |
| GetInArgName(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar namnet på ett metodargument vid ett angivet index som inte är markerat som en |
| GetObjectData(SerializationInfo, StreamingContext) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Metoden GetObjectData(SerializationInfo, StreamingContext) har inte implementerats. (Ärvd från MethodCall) |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den aktuella instansen Type . (Ärvd från Object) |
| HeaderHandler(Header[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en intern serialiseringshanterare från en matris med fjärrkommunikationshuvuden som tillämpas på en metod. (Ärvd från MethodCall) |
| Init() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en MethodCall. (Ärvd från MethodCall) |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ResolveMethod() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger metodinformation från tidigare initierade egenskaper för fjärrkommunikationsmeddelanden. (Ärvd från MethodCall) |
| RootSetObjectData(SerializationInfo, StreamingContext) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger metodinformation från serialiseringsinställningar. (Ärvd från MethodCall) |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |