MethodReturnMessageWrapper Sınıf

Tanım

Uzak nesnedeki IMethodReturnMessage bir yöntem çağrısına yanıt olarak davranan bir ileti oluşturmak için arabirimini uygular.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

public ref class MethodReturnMessageWrapper : System::Runtime::Remoting::Messaging::InternalMessageWrapper, System::Runtime::Remoting::Messaging::IMethodReturnMessage
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
type MethodReturnMessageWrapper = class
    inherit InternalMessageWrapper
    interface IMethodReturnMessage
    interface IMethodMessage
    interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodReturnMessageWrapper = class
    inherit InternalMessageWrapper
    interface IMethodReturnMessage
    interface IMethodMessage
    interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodReturnMessageWrapper = class
    inherit InternalMessageWrapper
    interface IMethodReturnMessage
    interface IMethodMessage
    interface IMessage
Public Class MethodReturnMessageWrapper
Inherits InternalMessageWrapper
Implements IMethodReturnMessage
Devralma
MethodReturnMessageWrapper
Öznitelikler
Uygulamalar

Açıklamalar

sınıfıMethodReturnMessageWrapper, .NET Framework uzaktan iletişim altyapısı tarafından kullanılır. Doğrudan sınıfının bir örneğini MethodReturnMessageWrapper oluşturmanız gerekmez; bunun yerine arabirimini IMethodReturnMessage kullanın.

sınıfı, MethodReturnMessageWrapper ileti havuzları arasında geçiş için uzaktan iletişim verilerini sarmalar. Uzaktan iletişim sunucusu, istemci MethodReturnMessageWrapper isteğine yanıt olarak istemciye bir ileti gönderir.

Oluşturucular

MethodReturnMessageWrapper(IMethodReturnMessage)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

oluşturmak için sarmalar IMethodReturnMessageMethodReturnMessageWrapper.

Alanlar

WrappedMessage

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

İleti sarmalayıcı tarafından sarmalanan istek veya yanıt IMethodMessage arabirimini temsil eder.

(Devralındığı yer: InternalMessageWrapper)

Özellikler

ArgCount

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntemine geçirilen bağımsız değişkenlerin sayısını alır.

Args

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

yöntemine geçirilen bir bağımsız değişken dizisi alır.

Exception

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem çağrısı sırasında veya null yöntem bir özel durum oluşturmadıysa oluşturulan özel durumu alır.

HasVarArgs

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntemin değişken sayıda bağımsız değişkeni kabul edip etmediğini gösteren bir bayrak alır.

LogicalCallContext

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli yöntem çağrısı için öğesini LogicalCallContext alır.

MethodBase

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

MethodBase Çağrılan yöntemin öğesini alır.

MethodName

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Çağrılan yöntemin adını alır.

MethodSignature

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem imzasını içeren bir nesnesi alır.

OutArgCount

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem çağrısında parametre veya out parametre olarak ref işaretlenmiş bağımsız değişkenlerin sayısını alır.

OutArgs

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem çağrısında parametre veya out parametre olarak ref işaretlenmiş bir bağımsız değişken dizisi alır.

Properties

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

IDictionary uzaktan iletişim iletisinin özelliklerinin bir koleksiyonunu temsil eden bir arabirim.

ReturnValue

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem çağrısının dönüş değerini alır.

TypeName

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem çağrısının yapıldığı uzak nesnenin tam tür adını alır.

Uri

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntem çağrısının yapıldığı uzak nesnenin Tekdüzen Kaynak Tanımlayıcısını (URI) alır.

Yöntemler

Equals(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetArg(Int32)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen dizinde nesne olarak bir yöntem bağımsız değişkeni alır.

GetArgName(Int32)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen dizindeki bir yöntem bağımsız değişkeninin adını alır.

GetHashCode()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetOutArg(Int32)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Parametre veya out parametre olarak ref işaretlenmiş belirtilen bağımsız değişkeni döndürür.

GetOutArgName(Int32)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Parametre veya out parametre olarak ref işaretlenmiş belirtilen bağımsız değişkenin adını döndürür.

GetType()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.