MethodResponse 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.
Önemli
Bu API, CLS uyumlu değildir.
Uzak bir nesnede IMethodReturnMessage yöntem yanıtı işlevi gören 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 MethodResponse : System::Runtime::Remoting::Messaging::IMethodReturnMessage, System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
public class MethodResponse : System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodResponse : System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodResponse : System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type MethodResponse = class
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodResponse = class
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodResponse = class
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
interface ISerializable
Public Class MethodResponse
Implements IMethodReturnMessage, ISerializable
- Devralma
-
MethodResponse
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
uzak MethodResponse nesnede çağrılan bir yöntemin sonucu olarak oluşturulur ve yöntem çağrısının sonuçlarını çağırana geri döndürmek için kullanılır. İleti bir dönüş değeri ve out
bağımsız değişkenler içerir.
MethodResponse sınıfı, .NET Framework uzaktan iletişim altyapısı tarafından kullanılır. Doğrudan sınıfının bir örneğini MethodResponse oluşturmanız gerekmez; bunun yerine arabirimini IMethodReturnMessage kullanın.
MethodResponse , ileti havuzu sonunda uzaktan iletişim verileri içerir. Uzaktan iletişim sunucusu istemciye bir MethodResponse ileti döndürür.
Oluşturucular
MethodResponse(Header[], IMethodCallMessage) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir uzaktan iletişim üst bilgileri dizisinden ve bir istek iletisinden sınıfının yeni bir örneğini MethodResponse başlatır. |
Alanlar
ExternalProperties |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. IDictionary uzaktan iletişim iletisinin özelliklerinin koleksiyonunu temsil eden bir arabirimi belirtir. |
InternalProperties |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. IDictionary uzaktan iletişim iletisinin özelliklerinin koleksiyonunu temsil eden bir arabirimi belirtir. |
Ö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 oluşturulan özel durumu alır veya |
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 değer 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. veya |
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 veya |
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 koleksiyonunu temsil eden bir arabirim alır. |
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) |
GetObjectData(SerializationInfo, StreamingContext) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. GetObjectData(SerializationInfo, StreamingContext) yöntemi uygulanmadı. |
GetOutArg(Int32) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Parametre veya |
GetOutArgName(Int32) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Parametre veya parametre olarak |
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) |
HeaderHandler(Header[]) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir yönteme uygulanan uzaktan iletişim üst bilgileri dizisinden bir iç serileştirme işleyicisi başlatır. |
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) |
RootSetObjectData(SerializationInfo, StreamingContext) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Serileştirme ayarlarından yöntem bilgilerini ayarlar. |
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) |