Пример #1
0
            internal static IntPtr ToNative(PinCollection pin, ServiceGroupUpdateDescription updateDescription)
            {
                if (updateDescription == null)
                {
                    return(IntPtr.Zero);
                }

                var nativeDescription = new NativeTypes.FABRIC_SERVICE_GROUP_UPDATE_DESCRIPTION[1];

                nativeDescription[0].UpdateDescription = updateDescription.ServiceUpdateDescription.ToNative(pin);

                return(pin.AddBlittable(nativeDescription[0]));
            }
Пример #2
0
 public static bool IsValidExpression(string expression)
 {
     using (var pin = new PinCollection())
     {
         return(NativeTypes.FromBOOLEAN(NativeCommon.FabricIsValidExpression(pin.AddBlittable(expression))));
     }
 }