Internal_Lock() private method

private Internal_Lock ( Asset assets, bool locked ) : Task
assets Asset
locked bool
return Task
Example #1
0
 public static Task Lock(Asset asset, bool locked)
 {
     return(Provider.Internal_Lock(new Asset[]
     {
         asset
     }, locked));
 }
Example #2
0
 /// <summary>
 ///   <para>Attempt to lock an asset for exclusive editing.</para>
 /// </summary>
 /// <param name="assets">List of assets to lock/unlock.</param>
 /// <param name="locked">True to lock assets, false to unlock assets.</param>
 /// <param name="asset">Asset to lock/unlock.</param>
 public static Task Lock(Asset asset, bool locked)
 {
     return(Provider.Internal_Lock(new Asset[1] {
         asset
     }, (locked ? 1 : 0) != 0));
 }
Example #3
0
 /// <summary>
 ///   <para>Attempt to lock an asset for exclusive editing.</para>
 /// </summary>
 /// <param name="assets">List of assets to lock/unlock.</param>
 /// <param name="locked">True to lock assets, false to unlock assets.</param>
 /// <param name="asset">Asset to lock/unlock.</param>
 public static Task Lock(AssetList assets, bool locked)
 {
     return(Provider.Internal_Lock(assets.ToArray(), locked));
 }