RemoteTypeData RemoteTypeData RemoteTypeData RemoteTypeData Struct

定義

提供元件可跨應用程式定義域和處理序界限來存取型別的相關資訊。Provides information about a type that components can access across application domain and process boundaries.

public value class RemoteTypeData
[System.Serializable]
public struct RemoteTypeData
type RemoteTypeData = struct
Public Structure RemoteTypeData
繼承
RemoteTypeDataRemoteTypeDataRemoteTypeDataRemoteTypeData
屬性

備註

結構會提供有關執行IRemoteObjectContract介面之物件的資訊。 RemoteTypeDataThe RemoteTypeData structure provides information about an object that implements the IRemoteObjectContract interface. 若要取得遠端物件的型別資訊, 元件會GetRemoteType呼叫方法來IRemoteTypeContract取得。To get type information about a remote object, components call the GetRemoteType method to obtain an IRemoteTypeContract. 然後, 元件會呼叫GetTypeData方法來RemoteTypeData取得。Then, components call the GetTypeData method to get a RemoteTypeData.

欄位

ArrayRank ArrayRank ArrayRank ArrayRank

表示這個 RemoteTypeData 所描述遠端陣列型別的陣序 (即維度數目)。Indicates the rank (that is, the number of dimensions) of the remote array type that this RemoteTypeData describes.

AssemblyName AssemblyName AssemblyName AssemblyName

表示包含這個 RemoteTypeData 所描述遠端型別的組件完整名稱。Represents the full name of the assembly that contains the remote type that this RemoteTypeData describes.

AssemblyQualifiedName AssemblyQualifiedName AssemblyQualifiedName AssemblyQualifiedName

表示這個 RemoteTypeData 所描述遠端型別的名稱,這個名稱是由包含該型別的組件名稱加以限定。Represents the name of the remote type that this RemoteTypeData describes, qualified by the name of the assembly that contains the type.

Attributes Attributes Attributes Attributes

表示這個 RemoteTypeData 所描述遠端型別的屬性。Represents the attributes of the remote type that this RemoteTypeData describes.

BaseType BaseType BaseType BaseType

表示這個 RemoteTypeData 所描述遠端型別的基底型別。Represents the base type of the remote type that this RemoteTypeData describes.

ElementType ElementType ElementType ElementType

表示這個 RemoteTypeData 所描述遠端陣列型別中元素的型別。Represents the type of the elements in the remote array type that this RemoteTypeData describes.

FullName FullName FullName FullName

表示這個 RemoteTypeData 所描述遠端型別的名稱,這個名稱是由命名空間加以限定。Represents the name of the remote type that this RemoteTypeData describes, qualified by the namespace.

IsArray IsArray IsArray IsArray

表示這個 RemoteTypeData 是否會描述陣列型別。Indicates whether this RemoteTypeData describes an array type.

IsByRef IsByRef IsByRef IsByRef

表示這個 RemoteTypeData 是否會描述以傳址方式傳遞的型別。Indicates whether this RemoteTypeData describes a type that is passed by reference.

MemberData MemberData MemberData MemberData

表示這個 RemoteTypeData 所描述遠端型別的成員資料。Represents member data for the remote type that this RemoteTypeData describes.

TypeCode TypeCode TypeCode TypeCode

表示這個 RemoteTypeData 所描述遠端型別的型別。Represents the type of the remote type that this RemoteTypeData describes.

適用於