internal static bool IsActivationAllowed(String TypeName)
{
String svrTypeName = RemotingServices.InternalGetTypeNameFromQualifiedTypeName(TypeName);
if (svrTypeName == null)
{
return false;
}
String typeName;
String asmName;
ParseType(svrTypeName, out typeName, out asmName);
if (asmName == null)
return false;
int index = asmName.IndexOf(',');
if (index != -1)
{
// strip off the version info
asmName = asmName.Substring(0,index);
}
return Info.ActivationAllowed(typeName, asmName);
}