MethodCallMessageWrapper Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Uzak nesnede IMethodCallMessage yöntem çağrısı işlevi gören bir istek iletisi 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 MethodCallMessageWrapper : System::Runtime::Remoting::Messaging::InternalMessageWrapper, System::Runtime::Remoting::Messaging::IMethodCallMessage
public class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodCallMessage
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodCallMessage
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodCallMessage
type MethodCallMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodCallMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodCallMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodCallMessage
interface IMethodMessage
interface IMessage
Public Class MethodCallMessageWrapper
Inherits InternalMessageWrapper
Implements IMethodCallMessage
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
sınıfıMethodCallMessageWrapper, .NET Framework uzaktan iletişim altyapısı tarafından kullanılır. Doğrudan sınıfının bir örneğini MethodCallMessageWrapper oluşturmanız gerekmez; bunun yerine arabirimini IMethodCallMessage kullanın.
MethodCallMessageWrapper , ileti havuzları arasında geçiş için uzaktan iletişim verilerini sarmalar. Uzaktan iletişim istemcisi bir sunucuya ileti MethodCallMessageWrapper gönderir.
Oluşturucular
MethodCallMessageWrapper(IMethodCallMessage) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir arabirimi sarmalayarak sınıfının yeni bir IMethodCallMessage örneğini MethodCallMessageWrapper başlatır. |
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. |
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 belirten bir değer alır. |
InArgCount |
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 olarak |
InArgs |
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 olarak |
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. |
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. |
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) |
GetInArg(Int32) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen dizinde parametre olarak işaretlenmemiş bir |
GetInArgName(Int32) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen dizinde bulunan ve out parametresi olarak işaretlenmemiş bir yöntem bağımsız değişkeninin adını alı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) |