private string NormalizeContentFilter() { RestrictionData restrictionData = null; string result = null; try { ContentFilterBuilder.ProcessContentFilter(this.ContentFilter, this.ContentFilterLanguage.LCID, this, new NewRequest <TRequest> .FakeFilterMapper(), out restrictionData, out result); } catch (ContentFilterPermanentException ex) { base.WriteError(new ContentFilterInvalidPermanentException(CommonUtils.FullExceptionMessage(ex), ex), ErrorCategory.InvalidArgument, this.ContentFilter); } base.WriteVerbose(Strings.ContentFilterUsedVerbose(restrictionData.ToString())); return(result); }
void DestroyRestriction(RestrictionData data) { GameObject.DestroyImmediate(data, true); }