예제 #1
0
        /** <inheritDoc /> */
        public IPortableMetadata GetMetadata(Type type)
        {
            IgniteArgumentCheck.NotNull(type, "type");

            var desc = Marshaller.Descriptor(type);

            return(desc == null ? null : Marshaller.Metadata(desc.TypeId));
        }
예제 #2
0
        /** <inheritDoc /> */
        public int GetTypeId(string typeName)
        {
            IgniteArgumentCheck.NotNullOrEmpty(typeName, "typeName");

            return(Marshaller.Descriptor(typeName).TypeId);
        }