System.Diagnostics.SymbolStore.SymWriter.DefineField C# (CSharp) Method

DefineField() public method

public DefineField ( SymbolToken parent, string name, FieldAttributes attributes, byte signature, SymAddressKind addrKind, int addr1, int addr2, int addr3 ) : void
parent SymbolToken
name string
attributes FieldAttributes
signature byte
addrKind SymAddressKind
addr1 int
addr2 int
addr3 int
return void
        public void DefineField(
            SymbolToken parent,
            string name,
            FieldAttributes attributes,
            byte[] signature ,
            SymAddressKind addrKind,
            int addr1,
            int addr2,
            int addr3)
        {
            int hr;
            COMException Exception;
            hr = SymWriter_DefineField(
                m_Writer, parent.GetToken(), name,
                attributes.GetHashCode(), signature , (int)addrKind,
                addr1, addr2, addr3);
            if (hr < 0)
            {
                Exception = new COMException("Call to DefineField failed.", hr);
                throw Exception;
            }
        }