Mono.CSharp.Constructor.ApplyAttributeBuilder C# (CSharp) Méthode

ApplyAttributeBuilder() public méthode

public ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
a Attribute
ctor MethodSpec
cdata byte
pa Mono.CSharp.PredefinedAttributes
Résultat void
        public override void ApplyAttributeBuilder(Attribute a, MethodSpec ctor, byte[] cdata, PredefinedAttributes pa)
        {
            //if (a.IsValidSecurityAttribute ()) {
            //	a.ExtractSecurityPermissionSet (ctor, ref declarative_security);
            //	return;
            //}

            if (a.Type == pa.MethodImpl) {
                is_external_implementation = a.IsInternalCall ();
            }

            ConstructorBuilder.SetCustomAttribute ((ConstructorInfo) ctor.GetMetaInfo (), cdata);
        }