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

DefineLocalVariable() public method

public DefineLocalVariable ( string name, FieldAttributes attributes, byte signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset ) : void
name string
attributes FieldAttributes
signature byte
addrKind SymAddressKind
addr1 int
addr2 int
addr3 int
startOffset int
endOffset int
return void
        public void DefineLocalVariable(
            string name,
            FieldAttributes attributes,
            byte[] signature ,
            SymAddressKind addrKind,
            int addr1,
            int addr2,
            int addr3,
            int startOffset,
            int endOffset)
        {
            int hr;
            COMException Exception;
            hr = SymWriter_DefineLocalVariable(
                m_Writer, name,
                (int)attributes, signature.Length, signature, (int)addrKind,
                addr1, addr2, addr3, startOffset, endOffset);
            if (hr < 0)
            {
                Exception = new COMException("Call to DefineLocalVariable failed.", hr);
                throw Exception;
            }
        }