コード例 #1
0
        public string GetMsTmtDataFlowId([NotNull] IDataFlow dataFlow)
        {
            var schema       = GetSchema();
            var propertyType = schema.GetPropertyType(ThreatModelDataFlowId);
            var property     = dataFlow.GetProperty(propertyType);

            return(property?.StringValue);
        }
コード例 #2
0
        public void SetMsTmtDataFlowId([NotNull] IDataFlow dataFlow, [Required] string value)
        {
            var schema       = GetSchema();
            var propertyType = schema.GetPropertyType(ThreatModelDataFlowId);
            var property     = dataFlow.GetProperty(propertyType);

            if (property == null)
            {
                property = dataFlow.AddProperty(propertyType, value);
            }
            else
            {
                property.StringValue = value;
            }
        }