System.Diagnostics.SymbolStore.SymReader.GetSymAttribute C# (CSharp) Method

GetSymAttribute() public method

public GetSymAttribute ( SymbolToken parent, string name ) : byte[]
parent SymbolToken
name string
return byte[]
        public byte[] GetSymAttribute(SymbolToken parent, string name) 
        {
            COMException Exception;
            int hr;
            int cBuffer;
            byte[] Buffer;
            hr = SymReader_GetSymAttribute(m_Reader, parent.GetToken(), name, 0, out cBuffer, null);
            if (hr < 0)
            {
                Exception = new COMException("Call to GetSymAttribute failed.", hr);
                throw Exception;
            }
            Buffer = new byte[cBuffer];
            hr = SymReader_GetSymAttribute(m_Reader, parent.GetToken(), name, cBuffer, out cBuffer, Buffer);
            if (hr < 0)
            {
                Exception = new COMException("Call to GetSymAttribute failed.", hr);
                throw Exception;
            }
            return Buffer;
        }