Ecologylab.BigSemantics.MetaMetadataNS.MetaMetadataNestedField.BindMetadataClassDescriptor C# (CSharp) Метод

BindMetadataClassDescriptor() защищенный Метод

protected BindMetadataClassDescriptor ( SimplTypesScope metadataTScope ) : MetadataClassDescriptor
metadataTScope Simpl.Serialization.SimplTypesScope
Результат Ecologylab.BigSemantics.MetadataNS.MetadataClassDescriptor
        protected internal virtual MetadataClassDescriptor BindMetadataClassDescriptor(SimplTypesScope metadataTScope)
        {
            MetadataClassDescriptor metadataCd = this.MetadataClassDescriptor;
            if (metadataCd == null)
            {
                metadataCd = GetMetadataClassDescriptor(metadataTScope);
                if (metadataCd != null)
                {
                    this.MetadataClassDescriptor = metadataCd; // early assignment to prevent infinite loop
                    this.BindMetadataFieldDescriptors(metadataTScope, metadataCd);
                }
            }
            return metadataCd;
        }