IRemotingTypeInfo.TypeName プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As IRemotingTypeInfo Dim value As String value = instance.TypeName instance.TypeName = value
ObjRef 内のサーバー オブジェクトの完全修飾型名。


Dim objRefSample As ObjRef = RemotingServices.GetObjRefForProxy(myRemoteObject) Console.WriteLine("***ObjRef Details***") Console.WriteLine("URI:" + ControlChars.Tab + "{0}", objRefSample.URI) Dim channelData As Object() = objRefSample.ChannelInfo.ChannelData Console.WriteLine("Channel Info:") Dim o As Object For Each o In channelData Console.WriteLine(ControlChars.Tab + "{0}", o.ToString()) Next o Dim envoyInfo As IEnvoyInfo = objRefSample.EnvoyInfo If envoyInfo Is Nothing Then Console.WriteLine("This ObjRef does not have envoy information.") Else Dim envoySinks As IMessageSink = envoyInfo.EnvoySinks Console.WriteLine("Envoy Sink Class: {0}", envoySinks) End If Dim typeInfo As IRemotingTypeInfo = objRefSample.TypeInfo Console.WriteLine("Remote type name: {0}", typeInfo.TypeName) Console.WriteLine("Can my object cast to a Bitmap? {0}", typeInfo.CanCastTo(GetType(System.Drawing.Bitmap), objRefSample)) Console.WriteLine("Is this object from this AppDomain? {0}", objRefSample.IsFromThisAppDomain()) Console.WriteLine("Is this object from this process? {0}", objRefSample.IsFromThisProcess())
ObjRef objRefSample = RemotingServices.GetObjRefForProxy(myRemoteObject); Console.WriteLine("***ObjRef Details***"); Console.WriteLine("URI:\t{0}", objRefSample.URI); object[] channelData = objRefSample.ChannelInfo.ChannelData; Console.WriteLine("Channel Info:"); foreach(object o in channelData) Console.WriteLine("\t{0}", o.ToString()); IEnvoyInfo envoyInfo = objRefSample.EnvoyInfo; if (envoyInfo == null) { Console.WriteLine("This ObjRef does not have envoy information."); } else { IMessageSink envoySinks = envoyInfo.EnvoySinks; Console.WriteLine("Envoy Sink Class: {0}", envoySinks); } IRemotingTypeInfo typeInfo = objRefSample.TypeInfo; Console.WriteLine("Remote type name: {0}", typeInfo.TypeName); Console.WriteLine("Can my object cast to a Bitmap? {0}", typeInfo.CanCastTo(typeof(System.Drawing.Bitmap), objRefSample)); Console.WriteLine("Is this object from this AppDomain? {0}", objRefSample.IsFromThisAppDomain()); Console.WriteLine("Is this object from this process? {0}", objRefSample.IsFromThisProcess());
ObjRef^ objRefSample = RemotingServices::GetObjRefForProxy( myRemoteObject ); Console::WriteLine( "***ObjRef Details***" ); Console::WriteLine( "URI:\t {0}", objRefSample->URI ); array<Object^>^channelData = objRefSample->ChannelInfo->ChannelData; Console::WriteLine( "Channel Info:" ); for each(Object^ o in channelData) Console::WriteLine("\t{0}", o->ToString()); IEnvoyInfo^ envoyInfo = objRefSample->EnvoyInfo; if ( envoyInfo == nullptr ) { Console::WriteLine( "This ObjRef does not have envoy information." ); } else { IMessageSink^ envoySinks = envoyInfo->EnvoySinks; Console::WriteLine( "Envoy Sink Class: {0}", envoySinks ); } IRemotingTypeInfo^ typeInfo = objRefSample->TypeInfo; Console::WriteLine( "Remote type name: {0}", typeInfo->TypeName ); Console::WriteLine( "Can my Object cast to a Bitmap? {0}", typeInfo->CanCastTo( System::Drawing::Bitmap::typeid, objRefSample ) ); Console::WriteLine( "Is this Object from this AppDomain? {0}", objRefSample->IsFromThisAppDomain() ); Console::WriteLine( "Is this Object from this process? {0}", objRefSample->IsFromThisProcess() );


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からIRemotingTypeInfo.TypeName プロパティを検索する場合は、下記のリンクをクリックしてください。

- IRemotingTypeInfo.TypeName プロパティのページへのリンク