System.Runtime.Remoting.RemotingServices.DetermineDefaultQualifiedTypeName C# (CSharp) Method

DetermineDefaultQualifiedTypeName() static private method

static private DetermineDefaultQualifiedTypeName ( Type type ) : String
type System.Type
return String
        internal static String DetermineDefaultQualifiedTypeName(Type type)
        {
            if (type == null)
                throw new ArgumentNullException("type");
                
            // see if there is an xml type name
            String xmlTypeName = null;
            String xmlTypeNamespace = null;
            if (SoapServices.GetXmlTypeForInteropType(type, out xmlTypeName, out xmlTypeNamespace))
            {
                return "soap:" + xmlTypeName + ", " + xmlTypeNamespace;
            }            

            // there are no special mappings, so use the fully qualified CLR type name
            return type.AssemblyQualifiedName;            
        } // DetermineDefaultQualifiedTypeName
RemotingServices