System.Xml.Xsl.IlGen.StorageDescriptor.ToLocal C# (CSharp) Method

ToLocal() public method

Create a StorageDescriptor for an item located in a local variable.
public ToLocal ( LocalBuilder loc ) : StorageDescriptor
loc System.Reflection.Emit.LocalBuilder
return StorageDescriptor
        public StorageDescriptor ToLocal(LocalBuilder loc) {
            return Local(loc, this.itemStorageType, this.isCached);
        }

Usage Example

Exemplo n.º 1
0
 /// <summary>
 /// Ensure that current item is saved to the specified local variable.
 /// </summary>
 public void EnsureLocal(LocalBuilder bldr)
 {
     if (_storage.LocalLocation != bldr)
     {
         // Push value onto stack and then save to bldr
         EnsureStack();
         _helper.Emit(OpCodes.Stloc, bldr);
         _storage = _storage.ToLocal(bldr);
     }
 }